hhjc.net
当前位置:首页 >> C语言中A代表什么 >>

C语言中A代表什么

1、\a是 转义字符 007,响铃符 BEL.printf("%d ",'\a'); 输出 7 printf("%c ",'\a'); 发出一声“嘀” printf("\a"); 发出一声“嘀” printf("\007"); 发出一声“嘀” 2、所有的ASCII码都可以用“\”加数字(一般是8进制数字)来表示.而

表示非a 如if(!a)a若为0则执行if后面的语句 a若不为0那么非a则等于0 那么不执行后面的语句.!=表示不等于.a!=b :a不等于b !a 用于逻辑表达.

c语言中应该算递归函数吧A(1,y)= A(0+1,y-1+1)=A(0,A(1,y-1))=A(1,y-1)+1=A(1,0)+y //循环y次=A(0,1)+y=1+1+y=y+2

'a'是一个字符,"a"是两个字符,'a'和'\0' 比如,下面这个例子:char a1[1]={'a'}; char a2[1]={"a"}; 前者a1[0]='a',能编译通过 后者编译通不过,因为a2是一个元素的数组,而"a"有两个元素,分别是'a'和'\0' 补充:'aa'这是错误的写法,单引号是字符的引号,它只能引一个字符的"aa"这是正确的写法,双引号是字符串的引号,它有三个字符:'a','a','\0'

%f用作scanf和printf的格式符,代表单精度浮点数.例如:float num; scanf("%f", &num); printf("%f", num);

**a是二级指针,也叫双重指针.是指向指针的指针 比如有如下的程序段: int a,*b,**c; a=22; b=&a;//一级指针b指向a c=&b;//二级指针c指向一级指针b,不可以写成c=&a

" a"代表的是字符串char s[] = "a";'a'代表的就是一个字符了char c = 'a' 希望对你有帮助..仍有问题可以HI我

a+或a-中变量a和后面的运算符号是两回事,如果运算符号后面不写其他表达式,这是个语法错误的写法.a是变量名+或-是运算符号

网站首页 | 网站地图
All rights reserved Powered by www.hhjc.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com