问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言中 printf语法printf("%d %d %c\n",a,b,c);和printf("%d %d %...

发布网友 发布时间:2024-09-26 12:08

我来回答

2个回答

热心网友 时间:2024-10-25 09:35

首先看下printf函数的声明
int printf ( const char * format, ... );
Print formatted data to stdout
Writes the C string pointed by format to the standard output (stdout). If format includes format specifiers (subsequences beginning with %), the additional arguments following format are formatted and inserted in the resulting string replacing their respective specifiers.

第一个参数format 是表示输出格式的 其中 %d 表示整形数输出 %c 表示 char类型的输出
后面的参数是和前面的带有%的格式一一对应的。
printf("%d %d %c\n",a,b,c);表示 a b以整形输出c以字符格式输出

 &这个符号在定义变量的时候是表示引用,在传递参数和赋值的时候表示取这个变量的地址。
 printf("%d %d %c\n",&a,&b,&c);表示 a b变量的地址以整形输出 c变量的地址以字符格式输出
 这种输出肯定是不对的。地址一般是%p格式输出

热心网友 时间:2024-10-25 09:36

前面是输出a b c的值 ,如果定义a b c都为int型,这样输出的就是a b c的值,而后者是输出a b c的地址 一般是不会用后者的 后者的使用一般在scanf函数中,比如要输入a 整形的数值 scanf("%d",&a);这个时候一定是&a 表示a的地址。望采纳。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
胜达这款车百公里油耗多少? 胜达节能油加盟办厂可靠吗是不是骗子 河南洛阳胜达就是骗子,我把钱交了也不来人了,他们一个老总说了爱咋办... 胜达油是个骗局吗 胜达节能油是什么? 叩解度关于叩解的论述 湿重跟湿重有关的打浆磨片 戴尔XPS M1330-950重要参数 如果到别的单位去面试的话 如果人家问起为什么会选择这家公司而离开另外... 学生会被两个部门同时面试怎么办 关税记入哪个科目 关税做到哪个科目 关税 在哪个科目 C语言语法 格式输出%和&的用法 梦见踩枫去看应山红的预兆 梦见鬼踩头 狗吃菠萝后吐了怎么办 如何在苹果官网查看自己的手机内容? 孩子脸上有一块一块白色的是什么 黑米山药 梨 鸡蛋洋葱 混合吃 营养高吗 孩子脸上一块白一块白的是什么原因 脸上有一块白的怎么回事 脸上一块白一块白是怎么了 西红柿不知道被啥吃了一口,完全没有坏的被人吃了有事吗 如何查自己当年的中考成绩 为什么脸上会白一块 ...了一份中国人寿保险公司的国寿英才少儿保险,保险费为每年2235... ...支付只支持在老百姓大药房里买药?中心城区的2235家医保定点药店不是... 培根能过夜吃吗 男人经常说,我要赚很多钱.为了让你过上好日子,可是这所谓的事业真的是... 关税计入什么科目 关税计入哪个科目 c语言中,scanf(“%d”,&x);这一句是什么意思? 如何在PS里建立透视网格线? 炒时蔬做法 如何面部年轻化 面部年轻化面部年轻化的定义 祖国建设新成就,急~~~ ps画板怎么排版ps画板怎么排版好看 炒时蔬怎么做味道好? 炒时蔬怎么做口感更佳? 王者荣耀怎么删对战记录 ps透视网格怎么出来ps透视网格怎么出来图片 面部年轻化术前需要注意什么 面部年轻化面部年轻化的解决方法 ps图片排版怎么做ps图片排版怎么做出来 保妥适--面部年轻化的神器 颗粒机分类及对比 求300字日记 7篇 最好是国庆的 平模和环模颗粒机 有什么区别 哪个好用 价钱哪个贵 我是压 玉米 高粱... 环模式颗粒机环模颗粒机与平模颗粒机的区别