11问答网
所有问题
当前搜索:
c语言字面量
c语言
中的% lf是什么意思啊?
答:
复合
字面量
:初始化结构的时候允许对特定的元素赋值,形式为:struct test{int a[3],b;} foo[] = { [0].a = {1}, [1].a = 2 };struct test{int a, b,
c
, d;} foo = { .a = 1, .c = 3, 4, .b = 5 }; // 3,4 是对 .c,.d 赋值的 格式化字符串中,利用 \...
C语言
转义字符'\ddd'代表八进制数 \后面第一个d一定要是0 才代表八进...
答:
不规定,,你可能关于八进制数值常量和转义字符的八进制表示没有弄清楚,八进制数值常量是以0开头的,01,010(十进制的8),这样就表示八进制数值常量,而转义字符是‘\‘里面DDD表示用三位八进制数(0--7),不一定是0开头。
c语言
中注释的位置
答:
1、可以使用/*和*/分隔符来标注一行内的注释,也可以标注多行的注释。例如,在下列的函数原型中,省略号的意思是 open() 函数有第三个参数,它是可选参数。注释解释了这个可选参数的用法:int open( const char *name, int mode, … /* int permissions */ );2、可以使用//插入整行的注释,...
C语言
里的switch case 结构 case后面能不能跟数组元素该怎么写 举个...
答:
case 后面不能接数组元素和变量,只能接整型
字面量
的算式,如:case 3 +4:case 'A' + 'B':
已知ch是字符型变量,那ch=5+9对不?
答:
LS几个回答的一些错误:错误1:关于字符
字面量
的问题,上面有说。错误2:语言问题和字符集问题混为一谈。语言和字符集是无关的。ASCII只是
C语言
实现中支持得比较好的字符集,也和其它MBCS(多字节字符集,例如中文常用的ANSI/GBK)兼容,所以广泛采用。错误2.5:ASCII是ANSI发布的7位编码,对应有效...
C语言
怎么定义一个二进制数
答:
C语言
中没有 “二进制数”这种类型,所以没办法直接定义;但可以直接定义16进制数。例:int main(){ int a;scanf("%p",&a);//16进制数输入%p是输入一个十六进制的数scanf("%llx",&a);也可以输入十六进制并且比较正规 printf("%d",a);//十进制输出%d是输出一个十进制的数 printf("0x%x",...
C语言
里%zd是什么意思?
答:
复合
字面量
:初始化结构的时候允许对特定的元素赋值,形式为:struct test{int a[3],b;} foo[] = { [0].a = {1}, [1].a = 2 };struct test{int a, b,
c
, d;} foo = { .a = 1, .c = 3, 4, .b = 5 }; // 3,4 是对 .c,.d 赋值的 格式化字符串中,利用 \...
c语言
中的EOF是什么意思?
答:
在AmigaDOS中,驱动程序传送一个Control-\来指明文件结束(而Control-D被用作中断字符)。要向输入流中插入一个真正的Control-D字符,用户需要把一个“引用”命令字符放在它的前面(通常是Control-V,表示下一个字符不作为控制字符,而是按照
字面量
使用)。在微软的DOS和Windows(以及CP/M和许多DEC操作...
c语言
中的EOF
答:
在AmigaDOS中,驱动程序传送一个Control-\来指明文件结束(而Control-D被用作中断字符)。要向输入流中插入一个真正的Control-D字符,用户需要把一个“引用”命令字符放在它的前面(通常是Control-V,表示下一个字符不作为控制字符,而是按照
字面量
使用)。在微软的DOS和Windows(以及CP/M和许多DEC操作...
菜鸟
C语言
请教,反斜杠的意义
答:
反斜杠有两种意义:续行符。预处理时把行末的反斜杠和那个换行符一同去除。在字符和字符串
字面量
里引起转义字符,数值转义码和统一字符名称。在示例中,不需要转义也不影响字符串的含义。如果是字符,就需要对'进行转义:'\'';同样的,在字符常量里可以不对"进行转义:'"'转义字符包括\a \b \f ...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
涓嬩竴椤
其他人还搜