c语言中,& && \n \d 是什么意思

如题所述

楼上的朋友解释的有点多了,楼主只问了两个啊。"%c%c\n"和"%d%d\n"。
首先应该了解一下格式符的意义。%c代表输入或者输出的数据为字符型数据。%d代表输入或输出的数据为十进制整型数据。另外,'\n'是转义字符,代表换行。
所以,"%c%c\n"和"%d%d\n"应该是出现在输出语句中的。前者表示输出两个字符数据,后者表示输出两个十进制整型数据。并且输出的数据是紧挨着的,如果想分开点,可以增加宽度,比如"%5d"就是按照5的宽度输出一个整型数据,或者在两个格式符中间加上空格,逗号,等其他字符也可以。比如"%d,%d"。
如果这两句出现在输入函数中的话,含义就不同了,一般输入函数中是不会这么写的,因为'\n'是多余的。比如"%c%c\n",那么你要输入两个字符型数据(可以输入多个字符型数据而计算机只接收前两个,所以没意义),这两个数据中间可以用enter,tab,space。三个字符都行。这是系统默认的。如果想换成其他字符,可以在中间写上,不如"%c,%c"这就代表输入时一定要在两个字符数据中间输入逗号.
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-03-07
&,&&是运算符号
&是 比如1&1=1
&&是逻辑 比如true&&flase=flase;
\n是在中的转义符号 表示回车
\d不能转义可能是%d
%d在字符串中输出时表示格式化占位符号 正常输出时会有一个整数占据%d的位置追问

&是按位与什么?&&表示什么意思啊?true&&flase是真交于假 是假的意思吗

本回答被提问者和网友采纳
第2个回答  2015-07-26
回车,,整数

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网