摘要:
strcpy和memcpy都是标准C库函数,它们有下面的特点。strcpy提供了字符串的复制。即strcpy只用于字符串复制,并且它不仅复制字符串内容之外,还会复制字符串的结束符。已知strcpy函数的原型是:char* strcpy(char* dest, const char* src);memcpy提供了一般内存的复制。即memcpy对于需要复制的内容没有限制,因此用途更广。void *memcpy( void *dest, const void *src, size_t count );char * strcpy(char * dest, const char * src) // 实现 阅读全文
摘要:
该程序实现的比较简洁,大致的思想是这样的,要精益求精可以随意改进。#include <stdio.h>void main(){ int num = 123456; char str[7]; char temp[7]; int i = 0,j = 0; while(num != 0) { temp[i] = num%10 + '0';//将整数转换为数字字符 i++; num = num/10; } temp[i] = '\0';//对数组进行赋值的时候千万不要忘记最后一个单位赋上字符串结束符,否则后面有乱码 i--;//让i指向字符串结束符前面那个字 阅读全文