1. 首页
  2. 数据库
  3. 其它
  4. C/C++——2

C/C++——2

上传者: 2021-01-10 11:24:34上传 PDF文件 35.22KB 热度 6次
课堂小记 数据越界的危害 1.越界短 会覆盖其他变量的值 2.越界过长 会出现段错误 char buf1[10]=“123”; char buf[10]=“abc”; strcat(char* buf1,char* buf2); //把字符串buf2追加到buf1的尾部,只有buf1被改变. buf1和buf2都要以’\0’结尾 strcpy(char* buf1,char* buf2); //将buf2的内容复制并覆盖到buf1中.没被覆盖的内容保留. strcpy(char* buf1,char* buf2,int 4); //将buf2的内容的前4位复制并覆盖到buf1中,遇到’\0’会
用户评论