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

C语言中&,%d,int,return(0)都是什么意思??

发布网友 发布时间:2024-10-16 23:48

我来回答

5个回答

热心网友 时间:2024-10-17 11:35

&是一个运算符。& 运算符在C语言中有两个意义:1、取地址算符;所谓取地址应该这么理解:每一个变量在内存中都占用一定的空间,我们编程要对这个变量进行操作,就要通过它的空间逻辑地址来得到它、修改它。当然,关于地址理解远不止那么简单,这里还与指针有关系,需要慢慢理解。2、按位与运算符;所谓按位运算可以这么理解:两个操作在计算机中实际存为二进制数,执行按位与运算时,每一个对应的二进制位进行与运算,最终得到的数及时运算结果。按位运算在二进制运算中比较常用,当然也有特殊的用途,比如通过按位与运算把一个操作数全部位或者某部分变为0等等。

%d,这是printf和scanf两个格式化输入输出函数中比较常用的格式之一,其含义是格式化输入或输出一个整数,注意必须是整数,否则就会报错。为什么要用%d进行格式控制?原因很简单,如果不这样,输入输出的时候就会麻烦,比如你输入一个“0”,但编译器不知道你想输入的是字符0还是数字0,所以就有了格式化输入输出这个东西。

int,整型,C语言数据类型的一种。每一门计算机编程语言都有其数据类型,掌握数据类型是掌握一门语言的基础和也是关键。int就是一个类型标识符,类似的还有float(浮点型)、double(双精度浮点型)等等。声明变量的时候,需要指明变量的数据类型,要知道计算机是“很笨的”,如果你声明了一个变量,但不告诉它这是一个整型还是一个字符型,那么它就会无法对这个变量进行存储和操作。当然,不只是变量,还有函数参数、返回值等等也要指明类型。另外说一句,其实现在有些编程语言对于数据类型的规定比较宽松,这类语言成为弱类型语言,C语言则是典型的强类型语言,其数据类型的要求是非常严格的。

return(0),函数返回0。return是一个函数返回语句,C语言的函数必定有返回值,可能返回为空,但一定要返回。当返回值不是void的时候,return语句是必要的,因为一个指明了返回值类型的函数如果没有返回则可能导致出错。比如,如果指明函数的返回值类型为int,就必须返回一个int类型的值,如return(0);对于main函数,比较推荐的写法是指明返回值为int型,并且返回0表示程序正常结束。典型的main函数:
int main(int argc, char* argv)
{
return 0;

}
这里的return 0和return(0)是一样的,个人习惯写为return 0。

热心网友 时间:2024-10-17 11:38

&可以用来表示取地址,这里只有你学了指针后才会理解! &还可以用来表示并且的意思!(是用&&两个,这一般个用在if判断语句中),%d 对应于printf 和scanf函数 表示以十进制输入,输出
。int是用来定义数据类型的表示的是整型数据!return(0)表示的是当程序运行到这一个语句时会返回0表示程序运行结束!

你刚学这些可以不必拘泥于这些感念,慢慢的到后面你自然会懂这些的,学到后面的时候最重要的是要自己动手编程!
我当初也是这么过来的!
还有疑问的话可以追问!

热心网友 时间:2024-10-17 11:41

&即与运算,就像高中学的,真真相与为真,真假相与为假,假假相与为假,在计算机里面0为假,非0为真(包括负数都算真)

&还有取地址的意思,就是一个数在内存里面的地址,用&可以吧他取出来,比如&a,就是把变量存a的地址取出来

%d是一种形式,他代表的是整数型的十进制的一个数,整数型即int

int指整型,就是他不是小数,那么就是整数,比如1,2,102什么的不管正负不带小数点,哪怕是1.0,2.0都不属于int型,管正负的是unsign int这就是没有正负之分

return英文就是返回的意思吧,这里是c语言里面的函数返回值,比如说,你写了一个函数求平均分,那么你把平均分求出来了,要把它返回到主函数让主函数知道,这时就用return来返回

还有什么不懂可以追问哦

热心网友 时间:2024-10-17 11:43

大一的?书上已经介绍的很详细了,请把相关的章节看完了,记住就行了。都是规定,不好理解,

这个就是记和练的东西。

学计算机的买个电脑,没事儿就抄别人的代码,多练习帮助很大的。

现在刚开课,不着急。系统的学习完就知道了。

我是非计算机专业的,但大二下半学期也学了c语言,开始什么都不知道,老师讲的也不是很详细。

系统的学习完以后,能知道个大概。

后期实验课就是机房练习编程,,我学习长进最大是因为期末考试复习让背诵14个程序。

开始都看不懂,不懂得就查书或者问同学,都理解的记住了,你就入门了。

过几天就要考二级计算机了,我报的就是二级c

热心网友 时间:2024-10-17 11:40

& 是取地址 比如: &a 这个表示取出a的地址
%d 对应于printf 和scanf函数 表示以十进制输入,输出
int int a;表示定义一个整形变量
return 0; 函数返回值是0
这些都是c语言的基本语法
好好学!
只要把基础学好了,后面就很简单了
初学,入门需要多努力
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
抖音弹幕怎么关掉?怎么关闭抖音弹幕? 惠普LaserJet P3005D是否支持B5纸的双面打印? word打印出图片总是缺一部分怎么办-word打印图片不完整怎么解决_百度... 理想one哪里产的车辆? 抚州抚州ONE在哪里? one地址在哪里? 如何在图片上写字(如何在图片上添加文字) 网商贷为什么钱没到账 高级经济师职称怎么评 高级经济师需要评审吗 石家庄炼油厂1区2区的房价。知道的说下啊 急急急!本人出来石家庄炼油厂,还不知道住在哪里,请问下附近有没有小宾 ... C语言函数传参数加一个&在前是什么意思 石家庄炼油厂的回答 如图所示,AD是三角形ABC中角BAC的平分线,P是AD上的任一点,且AB>AC,求 ... ...ac 角1=角2 P为AD上任意一点。求证:AB-AC大于PB-PC。要完整解题过程... ...ac 角1=角2 P为AD上任意一点。求证:AB-AC大于PB-PC。 ...AB>AC 角1=角2 P为AD上任一点 求证:AB—AC>PB—PC 高中刚刚开学,怎么和同学聊的开,好人缘,和老师关系好,又怎么做才能适应... 初中开学了,要想有一个好的人缘,又很霸气,该怎么做 ...保险期是5年,一年到期后能取出吗?柜员说可以取出,合同背面有对应的每... 怎样可以在开学后得到好人缘??诚心求解!!诚者比给好评!!! ...保险,说利益高,我说存一年可以吗?她讲都可以取,没详细看就办理... 为什么有些人刚开学人缘就特别好,有号召力 不知道为什么我的人缘极差,从放寒假的第一天开始到如今还有几天要开学... 我在由政存五年定期当时柜台跟我送了一份保险现在五年到期我的钱能... 高中新学期开学,想要获得好人缘,如何与新朋友交往? ...中邮年年好A款两全保险投了55000说是一年后可以取 ...人保寿险鑫福两全保险,柜员跟我说是一年之后可以取回本金和利息.回 ... 洛阳天津路小学附近有哪些小区 1G物理内存怎么设置虚拟内存? 如何确认男性对自己有没有好感 什么人对催产素敏感 打催产素的附加作用 重装2012maya出现致命错误!求大神啊!!! 催产药多久会有反应 催产素反应 催产素打了多久有反应 谁知道雷丽莎‘出门在外的人’这首歌的歌词? 有一首歌里 有句 "出门在外。。。打个电话" 好像是说在外面想家的 你们... 经适房交房产税吗 全要素生产率(TFP)的测度估算方法总结-小白版 企业销售物流效率的评价 半月期每月发行2期每期售价16元最新一期是192期这本画报创刊多少... 北京羲和富诚科技有限公司发展历程 有没有公司叫哈士奇的? 家里的水龙头坏了,想拔下来但是发现生锈拔不下来,现在怎么办 佳能5d是什么意思? 一只内阻为1000欧,满刻度电流为50微安的表头,要将其量程扩大至2.5安... 有一个表头G内阻Rg=1000欧姆,满偏电流Ig=10的-4A,把它变成量程为3V的... 一只表头的满偏电流Ig=100μA,内阻Rg=1kΩ,现将表头改装成安培、伏特两...