1.要输入带空格的字符串,需要使用gets(),而不能使用scanf();
2. itoa()与atoi()分别为将整形转字符串与字符串转整形。
3.strtok()函数:
返回值:返回下一个分割后的字符串指针,如果已无从分割则返回NULL。
1)每次调用strtok函数只能获得一个分割单位。(2)要获得所有的分割单元必须反复调用strtok函数。
4.PAT中c/c++编译器不支持gets()函数
5.再定义char t[size] 时,一定要初始化-》char t[size] = {“\0”}; 不单单是定义数组,定义int i,j,k,,,,等时也是一样,不然程序会出现未知错误。
6.输入的时候,如果 明明可以输入4行字符,但是打印出来/赋值都是少于4行,这个时候有可能的原因是scanf()函数的原因,要解决只需要在输入4行字符串之前,scanf()函数之后添上getchar()即可。
---------------------后续继续更新