本文目录一览:
c语言,分隔符有哪些?
有空格、逗号、空白符、分号和冒号,后半句自然输入项的缺省分隔符,意思就是说当你编译运行后,进行输入时,后台默认为空格为分隔符,例如:输入46则为一个数据,输入4 6则为两个数据,望采纳,谢谢
c语言中的分隔符有哪些?
c语言中,分隔符有逗号、空白符、分号和冒号。
(1)逗号作为分隔符用来分隔多个变量和函数参数;
(2)空白符常用来作为多个单词间的分隔符,也可以作为输数据时自然输入项的缺省分隔符;
(3)分号常用于for循环语中for后面,圆括号内的三个表达式之间;
(4)冒号用于语句标号与语句之间。
扩展资料
C语言分隔符的使用
#includestdio.h
#includestring.h
intmain()
{
charstr[]="now,isthetimeforall,goodmentocometothe,aidoftheircountry";
chardelims[]=",";
char*result=NULL;
result=strtok(str,delims);
while(result!=NULL){
printf("resultis\"%s\"\n",result);
result=strtok(NULL,delims);
}
}
参考资料来源:百度百科—分隔符
C语言中如何用空格符作为数据间隔符
scanf输入的时候,默认就是用空白字符做分隔的,也包括空格。
所以
不需要过多处理。
只需要将格式字符之间不留空位就可以了。
也可以显式的写上空格。
比如
scanf("%d%d",a,b);
或者
scanf("%d
%d",a,b);
都是以空格作为分隔的。
c语言中什么是分隔符
分隔符用来分隔多个变量、数据项、表达式等的符号。
包括逗号、空白符、分号和冒号。
逗号作为分隔符用来分隔多个变量和函数参数;
空白符常用来作为多个单词间的分隔符,也可以作为输数据时自然输入项的缺省分隔符;
分号常用于for循环语中for后面,圆括号内的三个表达式之间;
冒号用于语句标号与语句之间。