cin.getline()会在后面加“/0”吗?

紫色动力 2010-01-26 08:27:09
比如

char cArr[20];
cin.getline(cArr, 5, 'n');

只接收四个字符,在第五个位置也就是cArr[4]赋值“/0”。是这样吧,谢谢!
...全文
477 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
紫色动力 2010-01-26
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 z569362161 的回复:]
哈哈,马虎了吧,很长时间没看到你来了。

一来就提出尖端问题
[/Quote]
最近比较忙,呵
紫色动力 2010-01-26
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 z569362161 的回复:]
哈哈,马虎了吧,很长时间没看到你来了。

一来就提出尖端问题
[/Quote]
哈哈,原来如北!!
z569362161 2010-01-26
  • 打赏
  • 举报
回复
哈哈,马虎了吧,很长时间没看到你来了。

一来就提出尖端问题
z569362161 2010-01-26
  • 打赏
  • 举报
回复
c语言'\0'代表字符结束 。'/0'是什么意思?
z569362161 2010-01-26
  • 打赏
  • 举报
回复
'/0'是什么意思?我没见过
taiyang902 2010-01-26
  • 打赏
  • 举报
回复
学习!
紫色动力 2010-01-26
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 z569362161 的回复:]
结帖子吧,注意细节
[/Quote]
什么意思?不是这样:cArr[4] = '/0'
z569362161 2010-01-26
  • 打赏
  • 举报
回复
结帖子吧,注意细节
z569362161 2010-01-26
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 mstlq 的回复:]
这个一定会
[/Quote]

会赋值“/0”。?????????????
mstlq 2010-01-26
  • 打赏
  • 举报
回复
这个一定会
z569362161 2010-01-26
  • 打赏
  • 举报
回复
“/0”。XXXXXXXXXXXXXXX

“\0”。
小小攻城师 2010-01-26
  • 打赏
  • 举报
回复
恩。 是的。

64,649

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧