那如果我们想输一个字符串和一个字符,用空格分开该怎么写?
追答如果想同时往一个字符数组里面存储一个单词然后空格再放一个字母,这样的话你可以用gets()函数。这个函数可以接受空格,只把回车当做结束的按键标识。
scanf和%s以及%c都是无法接受空格的。
如果你是想一个字符数组存储一句话,然后再用一个变量存放一个字母,这样你可以随便用scanf或者gets函数。
我的意思是我要输入一个字符数组,以空格结束,再输入一个字符。entry结束输入,怎么写?
n+1中的n指的是每工作1年支付1个月工资的经济补偿。所谓的+1,是指用人单位解除劳动合同但是未提前30天书面通知劳动者时,额外支付的1个月工资。
那哦么如何使用 '\0' 来结束输入一段字符
追答一般字符串最后自动的会有'\0'来标志字符串的结束。
比如我们使用strcpy函数拷贝一个字符串,这样的话,字符串后面就会自动添加有'\0'。
而如果是逐个赋值,就要自己手动的添加一个'\0'来完成一个字符串。比如:
char s[50];
s[0]=‘a’;s[1]=‘b’; s[3]=‘\0';