为什么c 类型后面加问号要加C

C语言 counter=counter+1 是什么意思,为什么后面要加1,去掉行吗?与while 有什关系?_百度知道VS2012为什么后面都要加_s_百度知道sum is %d 后面为什么还要加个sum??_c语言吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:474,568贴子:
sum is %d 后面为什么还要加个sum??收藏
a=123;b=456;sum=1+b;printf("sum is %d",sum)如上,那个括号里的问题,我的理解意思是,输出sum,且sum是十进制整数那么为什么不是 (sum,“sum is %d”)求解惑,谢谢。
c语言,达内上市公司出品,0元试学,不就业免费重修;c语言,先就业后付款,80天从0到精通,入职名企!
printf的参数...
刚学,帅哥能详细点吗,这个printf的参数,意思是不是说,双引号的必须放在前面
还有printf()我的理解是 print输出f函数。输出函数F,括号的意思是对函数F的定义括号里F的定义为整数printf("sum is %d",sum) 就是告诉计算机,输出函数F为a+b的整数和那么后面这个sum能不能不要呢,就是printf("sum is %d")告诉计算机输出sum是整数和
重修起码也得搞清楚字符串和双引号的区别再来问
另外搞清楚声明/定义/调用的区别这是计算机科学,不是数学
是一个函数、、函数的参数是有顺序的、、、就像你定义一个函数、你调用它的时候、实参和形参要对应!
好的,谢谢,我明白了,这是规则
可以找出源码看一看 、、、、
规则??这倒是成我没搞懂了自己看书
好的,谢谢,我明白了,这是规则,那么能够把%d给去掉了,就是不给定义为整数,因为我设置的a=123B=456两个都为整数,那么相加的结果也必然是整数,这样我再给sum定义为整数,我感觉多此一举了,如果去掉,又显示不对。我想请教下,我的思路哪里出了问题
看声明就够了
不是那个意思,我懂了,就是printf和scanf这样的输入输出要打双引号,就和我们说话一样。
自己重读去,真的不想解释了...你这又不是动态类型语言
好的,谢谢你。还有个问题麻烦你,能够把%d给去掉了,就是不给定义为整数,因为我设置的a=123B=456两个都为整数,那么相加的结果也必然是整数,这样我再给sum定义为整数,我感觉多此一举了,如果去掉,又显示不对。我想请教下,我的思路哪里出了问题
。。。我看的是谭浩强 C程序设计第四版,从头开始看的,虽然有代码讲解,但对代码的前后,以及理解还是有一定问题
。。。。我的思路错了吗
果然是那本烂书&C Primer Plus&置顶自己去下载..
。。。。好的,谢谢你
分清[声明/定义/赋值/初始化/调用/格式/参数...]
%d明显只是一个格式化的参数而已
说明你看的不仔细并且没理解,即使是老谭的书,上面也有讲printf
这也问。。。
#include &stdio.h&int main(){ int max(int x,int y);
int a,b,c; scanf("%d,%d",&a,&b); c=max(a,b); printf("max=%d"\n,c);
return 0;}int max(int x,int y){ if(x&y)z=x;else z=y;return(z);}请教下,这个代码检测错误,我找了半天,不知道他错误在什么地方,希望大哥指导下
else z=y;有爱的中文字符
修改了这个还是现实r.obj - 1 error(s), 0 warning(s)
第七行:‘\n’放在双引号外边起不到作用还会报错;倒数第三行的分号明显错了。
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或

我要回帖

更多关于 c函数后面加冒号 的文章

 

随机推荐