1. 内存分配导致无意 修改数据,无限循环: #define ARRAY_SIZE 10 2. C语言中,string是character array ,必须明确终止,错误程序: #include <stdio.h>#include <string.h>#define MAXLINE_LENGTH 80char Buffer[MAXLINE_LENGTH];char * readString(void)} Fix it,在while循环上加赋空语句: memset(Buffer,NULL,MAXLINE_LENGTH*sizeof(char)); 3.指针引用: #include <stdio.h>#include <iostream.h>void Initialize (char * a, char * b)} 相关文章: 2022-12-23 2022-12-23 2021-11-21 2021-09-03 2021-08-17 2022-01-04 2022-03-10 2021-06-29