笔记

1.用数组处理字符串的时候要注意最大值+1,因为最后需要存放'\0'

2.while(getchar() != '\n') 可以清空缓冲区 1003、1018都使用到了

3.fgets(读入数据的缓冲区地址,n(从流中读入n-1个字符),读取的流)

4.qsort在库里,qsort(数组地址,数组长度,数据类型大小,比较函数)

5.unsigned int strlen (char *s);
strlen用来计算字符串长度,读到'\0'为止。长度不包括'\0'。这里和第一点呼应,如果数组没有位置存放'\0'的话,strlen返回的值是不确定的。

6.在用字符串处理一串数字的时候,要注意定义数组的时候用的char,在输入输出的时候不要习惯性用%d,要用字符去考虑。

你可能感兴趣的:(笔记)