11问答网
所有问题
当前搜索:
c语言中=和==的区别
c语言中
,形参和实参是什么意思?有什么
区别
?
答:
那么它传送的就是地址的值了。比如:double power(double x ,int n)定义一个双精度参数 power(3.0,5) 调用 x n 是形参,3.0,5是实参。如果上面定义的是整形 double power(int x ,int n),下面调用的是power(3.3,5)那么实参中3.3会被转换成3,一部分数据丢失了。
C语言中
printf语法printf("%d %d %c\n",a,b,c);和printf("%d %d %...
答:
简单说,前者是变量的值,后者是变量的地址。这还同变量声明有关。输出格式要与它们匹配。例如:char a,b,c;a='x';b='y';
c=
'z';printf("%d %d %c\n",a,b,c); // a,b 用 十进制输出 'x' 'y' 的 ASCII 编码值,c 输出 'z' 的字符 z.输出:120 121 z printf("%d ...
C语言
,int i=1,i++,这个表达式的值为什么和变量i的值不一样,表达式的值...
答:
1. 首先,表达式是构成语句的基本单位,
C语言中的
表达式是由运算符串联起来的式子,所串联的对象可以是常量、变量或函数调用。表达式的划分是由运算符来决定的,由算术运算符串联起来的式子称为算术表达式;由关系运算符串联起来的式子称为关系表达式等。表达式的值表达式的值是表达式运算后的结果,任何一个...
在
C语言中
,printf("max is %d\n",max)和printf("%d",max)有
区别
吗?
答:
\ddd 1~3位八进制数所代表的字符 \xhh 1~2位十六进制数所代表的字符 广义地讲,
C语言
字符集
中的
任何一个字符均可用转义字符来表示。表中的\ddd和\xhh正是为此而提出的。ddd和hh分别为八进制和十六进制的ASCII代码。如\101表示字母"A",\102表示字母"B",\134表示反斜线,\XOA表示换行等。
c语言中
标志符和字符串有什么
区别
?
答:
这两个概念根本扯不到一块去。你所说的标志符应该是书本上说的标识符。标识符是用来标记一个“东西”的,如变量名、函数名等等,作用就象一个人的名字一样。如 a, i, fun1等等。标识符的命名要遵守
C语言的
规定,即以字母或下划线打头,由字母、数字、下划线组成。字符串是由零个或多个字符组成的...
...为什么检测是否有键按下时,“key1
==
0”中要用“==”而不用“=...
答:
这个是因为在
c语言中
等于的逻辑表示就是用== 你可以参考下c语言书上的c语言运算符简介中的关系运算符 关系运算符(< > == .<= ,>= !=)小于 大于 等于 下雨等于 大于等于 不等于
在
c语言中
,(*p)[3]和*p[3]有什么
区别
?
答:
定义的不同:1、*p[3] 这个是一个指针数组,它所代表的意思是每一个元素都相当于一个指针变量;例:int a=10,b=20,
c=
30;int*p[3]={&a,&b,&c};2、(*p)[3] p是一个指针变量,表示指向含有3个整型元素的一维数组;例:int a[3]={1,2,3}; 那么p就是指向这个数组a的指针;int(...
excel中的编程和
c语言
编程是不是一样?有何
区别
?
答:
C语言编程是:优点 (1)继承了
C语言的
全部优点。 (2)完全的可视化。 (3)极强的兼容性,支持OWL、VCL和MFC三大类库。 (4)编译速度非常快。 缺点 由于推出的时间太短,关于它的各种资料还不太多。 综述:我认为C++ Builder 是最好的编程工具。它既保持了C语言编程的优点...
C语言中
指针*p与*p-'0'和*p+'0'有什么
区别
答:
p就是指针指向目标的值 -'0' 就是减去48,如果是p指向的是数字字符(一位)就转换为对应的数字的ascii码 + '0'就是加上48,当然就是将p指向的数字(一位)转换为对应的ascii码
c语言中
n--和--n是什么意思
答:
都是表示变量n的值自减(值-1)。
区别
:n--表示先取n的值再自减 --n表示先自减再取n的值 例如:int n=10; printf("%d",n--); 打印的值是10 (执行完printf之后,n的值才变成9)int n=10; printf("%d",--n); 打印的值是9 ...
棣栭〉
<涓婁竴椤
63
64
65
66
68
69
70
71
72
涓嬩竴椤
灏鹃〉
67
其他人还搜