c/c++复习笔记

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()即可。

---------------------后续继续更新

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值