zl程序教程

您现在的位置是:首页 >  后端

当前栏目

C语言之指针指向数组copy问题(二十八)

C语言数组 指针 copy 指向 二十八 问题
2023-09-14 09:09:58 时间
#include <iostream>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
using namespace std;

int main(){
	char buffer[128] ="1111111111";	
	char tmp[]="22222222222";
	char *dst = buffer; //dst指针指向数组buffer[128]
	
	printf("buffer = %s\n",buffer);
	printf("dst = %s\n",dst);
	memcpy(dst,tmp, strlen(tmp));//向dst指针指向的buffer[128]数组里拷贝数据
	
	printf("copy after\n");
	printf("buffer = %s\n",buffer);
	printf("dst = %s\n",dst);
}