首页 > 代码库 > 这个不需要考虑空间的大小么?
这个不需要考虑空间的大小么?
#include<stdio.h> #include<string.h> void main() { char a[3]; char*str = "adgc"; strcpy(a,str); printf("%s ",a); }
程序运行的结果为什么是 adgc 呢? a的空间只有3个字符呢 ,为什么可以存放str呢?望求解。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。