
c语言字符指针和字符串常量问题
字符串复制函数定义strcpy(char*dst,charconst*src);问题如下:chara[]=“originalmessage”;charb[50];strc...
字符串复制函数定义strcpy(char *dst,char const * src);
问题如下:
char a[]=“original message”;
char b[50];
strcpy(b,a);
那么a和b是两个数组的指针,其类型是char *;
但是strcpy(b,“different”);
也可以进行字符串复制,那说明“different”也是char *类型吗?这是为什么呢?
请各位高手帮忙解释一下 展开
问题如下:
char a[]=“original message”;
char b[50];
strcpy(b,a);
那么a和b是两个数组的指针,其类型是char *;
但是strcpy(b,“different”);
也可以进行字符串复制,那说明“different”也是char *类型吗?这是为什么呢?
请各位高手帮忙解释一下 展开
7个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询