00问答网
所有问题
当前搜索:
关于C语言的问题
关于c语言的问题
?
答:
根据运算符优先级/结合性 y=(++a)&&(--b)&&(
c
=b+3)即 y=( (++a)&&( (--b)&&(c=b+3) ) )代入数值后,子表达式 ++a的值为1,且变量a自增为1 --b的值0,且变量b自减为0 由于子表达式--b的值为0(假),所以&&右操作数(c=b+3)不会判断,c还是原值3,而表达式整体值为0 ...
关于c语言的问题
答:
这个一个
关于
数组作为函数参数其空间大小
的问题
。首先在主函数是,你定义的a有20个元素,每个元素的大小为4个字节,所以输出80。当数组作为函数参数时,编译器在编译的时候会忽略数组的大小,只把传入的数组当成是一个指针,即int * a。所以函数输出的是4(因为整形指针的大小为4).这就是在主函数中...
关于C语言的
几个
问题
答:
编译器检查不严格。
c语言中
并未对main()函数的返回值做具体规定,导致不同的编译器要求不同,许多编译器为了兼容性就不对它进行检查了。在c++标准中对main()函数返回值做了规定:必须为 int 。但是很多编译器 (如VC++)为了兼容以前的c代码 还是没有对其进行检查。
有关c语言的
几个
问题
答:
2.int a;float b;printf(“%f %d\n”,a,b);输出结果为什么是0.000000 16453 答:int型数据没有默认初始化值为0,float型数据b没有初始化,其值为不定值 3。在面向对象方法中,类之间共享属性和操作的机制称为什么?答:继承或派生机制 回答你的补充
问题
2.浮点型数据的存储方式:数符(...
关于c语言问题
?
答:
C语言这门语言可上可下,
c语言的
强大在于其灵活性,向上可以写应用,向下可以写硬件,
c语言中
指针发挥了很大的作用。唉,作用不跟你讲了,给你看一张程序语言的排名图吧。这个更能说明问题。总之一句话吧,不是c语言没用,是想学的好很难,用的好更难,真正用的好的人,都是不是钱
的问题
了 ...
关于C语言的
一个
问题
答:
分类: 电脑/网络 >> 程序设计 >> 其他编程
语言
问题
描述:main(){ char c;
c
= 254;printf( "%u", c);getch();} 为什么结果是:65534? 而不是254.而 main(){ unsigned char c;c = 254;printf( "%u", c);getch();} 这个结果却是254. 实在想不通.望高手帮我详细解答 解析:都C++...
关于C语言的问题
答:
一个字符串常量是由多个字符组成的。“常量赋值予变量,输出变量,这个想法有错吗?”这个想法没错,错在后面的“而且常量类型和声明的变量类型也一致啊”。这里常量类型和声明的变量类型恰恰不一致。字符串常量类型是 const char*。所以你的程序把
c
声明成char*就可以正常输出了。“可是语句 char *c="...
关于c语言的问题
答:
首先要说明一下,在逻辑表达式中,只有真假两个值,真就是非0的数,假即为0。第1题,d=(a>b) || (++a==5) && (
c
> b--)。首先看(a>b),由a=4,b=7,可知,(a>b)为假,也就是说,值为0。然后看(++a==5),先计算++a,由a=4,得++a的值为5,所以(++a==5)为真,值...
关于c语言的
基础
问题
答:
?:是三元运算 条件?成立返回这个:不成立返回这个 x大于10条件不成立所以返回x -10 结果是0 w++||z++ 或运算 由于前面的w不为0 所以直接返回结果1 而后面的z++不执行 z值不变 !w>z w取反大于z !的优先级高 所以先取反w w不等于0 所以取反结果是0 而0不大于z所以返回0 w&&z w...
关于C语言的
几个很基础
问题
答:
1.\t是制表符一般空开的距离比较大“”和 空白键只空开“”2.return的作用是 错误的时候输出非0 正确的时候输出0 3.符号扩展有什么用 你不能在一个包含16位数的表达式中随意地使用8位有符号数,转换是必需的。这种转换,以及其逆操作(将16位数转换为8位)就是符号扩展(sign extension)...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
c语言问题例子
有关c语言的讨论及问题回答
c语言基础问题
你必须知道的495个C语言问题