77问答网
所有问题
当前搜索:
C语言单引号和双引号的区别
C语言
所有格式控制串详细介绍
答:
1.转换说明符 a(%A) 浮点数、十六进制数字和p-(P-)记数法(C99)c 字符 d 有符号十进制整数 f 浮点数(包括float和doulbe)e(%E) 浮点数指数输出[e-(E-)记数法]g(%G) 浮点数不显无意义的零"0"i 有符号十进制整数(与%d相同)u 无符号十进制整数 o 八进制整数 e.g. 0123 x(%X) ...
C语言的
一个问题
答:
\后面加三个数字是表示八进制数的方式,既然是八进制数,那么每位数字只能是在0-7之间,怎么会有8呢?B:'\"'是"这个字符的表示方法,没有错。
作为
C语言
初学者,经常遇见哪些语法错误
答:
C语言常见语法错误 这里混淆了字符常量与字符串常量,字符常量是使用
单引号
括起来的单字符,字符串常量才是使用
双引号
,正确写法是char c = ‘a’;或者char *c = “a”;C语言常见语法错误 这里也是很多初学者犯的错误,忽略‘=’和‘==’
的区别
。在
C语言中
‘=’是赋值运算符,‘==’是关系运算...
c语言中
运行报错 error C2018: unknown character '0xa1',可是整个语 ...
答:
错误原因:'0xa1' 是一个字符,ASCII码是161(16进制0xa1),这是因为错误行含有全角字符,全角的空格的编码是'0xa1'。解决方法:仔细检查错误行看是否含有全角空格\分号等待,或者注释掉,再重新写一遍 注意:每行的前面都有个看不见的全角空格。
请问在
C语言中
gets scanf getchar是等价的吗
答:
这里须要注意的是
C语言中
字符变量与字符串
的不同
,字符变量用char来定义,占1个字节的内存,只能存放一个字符,字符常量是用
单引号
引起来的1个字符或者是转义字符。而字符串是指用
双引号
引起来的一串字符,C中没有字符串变量,字符串存储在字符型的一给数组中。
c语言
'\286'和"\286"
有什么区别
?
答:
有 '\286' === "86 "
单引号
解析 字符表达式 \2 这是一个字符表达式 ,在ASCII里的值是 这个符号 "\286"
双引号
不会解析字符表达式,但反斜杠是用来转义用的, 比如 "\"" === " 这里通过转义字符 \ 把 双引号 输出出来,如果不加转义字符,则 会报错 ...
C语言
字符串问题
答:
char
c
[4]={'f','u','c','k'};的时候输出 ,因为4个单元满是字母,没有字符串结束符,%s 输出发生错误,输出后面内存里的内容。改成c[5]了之后,自动有字符串结束符,输出就是fuck了 {}定义 给 一个一个字符的 值,
单引号
括起的是字符常量,整形值。""
双引号
括起的是字符串,含...
C语言的
题,都不难,帮忙解答,追加悬赏喔。麻烦把各个选项都解释解释最好...
答:
字符串首先是用
双引号
引起来,常量就是一般的字符,“”这个表示的的是空字符,他也是一个字符常量,“\\\”这个反斜杠是用来表示转义的,
单引号
表示字符的ASCN码运算。第八题:a[][] 是一个二维数组,*p[3]这是定义一个Int型的指针数组,表示p[i]中存的是指针(地址),所以
C
正确,他是a[1...
0在
c语言
是什么意思?
答:
0和‘0’
的区别
。首先0是字符串常量,字符串常量是由一对
双引号
括起的字符序列。例如:CHINA,I LOVE YOU,123等都是合法的字符串常量。‘0’是字符常量,字符串常量和字符常量是不同的量。1、字符常量由
单引号
括起来;字符串常量由双引号括起来。2、字符常量只能是单个字符;...
C语言的
基本类型在内存中怎么储存的?
答:
C语言的
基本类型在内存中以二进制的形式储存的。1、整型数据:所有整数(正负零)在内存中都是以补码的形式存在。对于一个正整数来说,它的补码就是它的原码本身。对于一个负整数来说,它的补码为原码取反再加1。2、字符型数据:把字符的相对应的ASCII码放到存储码单元中,而这些ASCII代码值在计算机...
棣栭〉
<涓婁竴椤
41
42
43
44
46
47
48
49
50
涓嬩竴椤
灏鹃〉
45
其他人还搜