#includevoid memcpy_defined(char *target, const char *src, int n) { // TODO is ''? // copy data from src to target char *temp_src = src; char *temp_target = target; while(n--){ *temp_target = *temp_src; temp_target ++; temp_src ++; } } int main(){ char s[10] = "abcdefghijk"; const char t[12]; memcpy_defined(t, s, 5); // verify int i; for(i=0; i<5; i++){ printf("%c", t[i]); } printf("n"); }
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)