C/C++——2

子非鱼.li 5 0 PDF 2021-01-10 11:01:34

课堂小记 数据越界的危害 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’会

用户评论
请输入评论内容
评分:
暂无评论