11问答网
所有问题
当前搜索:
c语言中=和==的区别
问:
C语言中
x++和x + +有什么
区别
(后面的那个有空格) 求大神解决...
答:
没有
区别
这里空格不影响 只是写出来看着好看 不影响结果 事实上,在一般的书写规范中 ++和变量之间都是推荐不写空格的。y = x ++;并不会比y = x++;好看 而且在复杂语句 比如 y = x++ + b;要比 y = x ++ + b;看起来更清晰一些。
...b=%d",a,b);和printf("%d,%d\n",a,b);
的区别
.
答:
printf("%d,%d\n",a,b)打印出来的只有a和b的值,如果a和b分别为1、2,则打印到屏幕上的结果是1,2。这种结果
的区别
是格式化输出的作用,在printf中双引号里面的内容按原样输出,而%后面带一个字符是引号后面参数的格式化,代表用什么样的格式输出后面的参数。二、转义字符的有无:printf("%d,%d...
C语言和
C++
的区别
答:
C语言与C++
的区别
有很多,下面是简要概述:1、面向不同 C语言是面向过程的,C++是面向对象的。函数库 C语言有标准的函数库,它们松散的,只是把功能相同的函数放在一个头文件中;C++对于大多数的函数都是有集成的很紧密,特别是
C语言中
没有的C++中的API是对Window系统的大多数API有机的...
i++和++i命令有什么
区别
?
答:
i++ 与 ++i 的主要
区别
有两个:一、 i++ 返回原来的值,++i 返回加1后的值。例如在Java中:public class Test{ public static void main(String [] args){ int i = 1;int s = ++i;int x= i++;System.out.printLn(i);System.out.printLn(s);System.out.printLn(x);} } 答...
字符数组。
c语言中
这个有
区别
吗,while(s [ i ] )和while(s [ i...
答:
没有
区别
。都是表示while循环直到字符串s结束时停止循环。
C语言中
while加{}号和不加有什么
区别
答:
{}表示的是代码块,不加的话while循环只循环运行第一句话,循环结束后再运行之后的。while((
c
=
getchar()) != EOF)++nc;printf("输入的字符数为:%ld\n",nc-1);system("pause");等同于:while((c = getchar()) != EOF){ ++nc;} printf("输入的字符数为:%ld\n",nc-1);system("...
C语言中的
0
与
'0'有什么
区别
??
答:
在
c语言中
,0和'0'
的区别
,有很多.存储空间方面,整数0可以占,2字节(int)或4字节(long)但是字符'0'只占1个字节.(char)在逻辑运算值方面,0和非零'0'(ascii码值为48)是2个主要的区别,比如 !0 =1 !'0'=0;所以说,0和'0'是两个完全不同的概念!他们之间也有联系,就是'0'的整形值是48,...
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语言中
!=EOF是什么意思啊
答:
!=是不等于,EOF是文件结尾标志,所以意思是没有到文件结尾 EOF是一个计算机术语,为End Of File的缩写,在操作系统中表示资料源无更多的资料可读取。资料源通常称为档案或串流。通常在文本的最后存在此字符表示资料结束。
棣栭〉
<涓婁竴椤
61
62
63
64
66
67
68
69
70
涓嬩竴椤
灏鹃〉
65
其他人还搜