c语言程序由什么组成
C语言源程序是由:数据类型、常量与变量、数组、指针、字符串、文件输入/输出构成。具体介绍:
1、数据类型。
C的数据类型包括:整型、字符型、实型或浮点型(单精度和双精度)、枚举类型、数组类型、结构体类型、共用体类型、指针类型和空类型。
2、常量与变量。
常量其值不可改变,符号常量名通常用大写。变量是以某标识符为名字,其值可以改变的量。标识符是以字母或下划线开头的一串由字母、数字或下划线构成的序列,请注意第一个字符必须为字母或下划线,否则为不合法的变量名。变量在编译时为其分配相应存储单元。
3、数组。
如果一个变量名后面跟着一个有数字的中括号,这个声明就是数组声明。字符串也是一种数组。它们以ASCII的NULL作为数组的结束。要特别注意的是,方括内的索引值是从0算起的。
4、指针。
指针不仅可以是变量的地址,还可以是数组、数组元素、函数的地址。通过指针作为形式参数可以在函数的调用过程得到一个以上的返回值,不同于return(z)这样的仅能得到一个返回值。
指针是一把shuang8刃剑,许多操作可以通过指针自然的表达,但是不正确的或者过分的使用指针又会给程序带来大量潜在的错误。
5、字符串。
C语言的字符串其实就是以''字符结尾的char型数组,使用字符型并不需要引用库,但是使用字符串就需要C标准库里面的一些用于对字符串进行操作的函数。它们不同于字符数组。
6、文件输入/输出。
在C语言中,输入和输出是经由标准库中的一组函数来实现的。在ANSI C中,这些函数被定义在头文件;中。


问答推荐:
铝合金和塑钢门窗哪个好 塑钢门窗多少钱一平米
铝合金和塑钢都是门窗装修中常见的材料,以前的装修都是选择铝合金,因为铝合金制作的门窗结实耐用,后来出现塑钢门窗,同样和铝...全棉和纯棉的区别
纯棉织物是以棉花为纺织原料,通过经纬纱纵横交织而成的纺织品,含棉在以上的棉就是纯棉。分为纯棉纱卡纯棉府绸纯棉面料纯棉布料...自考的应用心理学专业有什么用
应用心理学专业的培养目标为能够系统掌握应用心理学的基础理论和专业知识,了解国内外应用心理学的新进展,学习最新研究方法与技...井冈山在江西哪个市
井冈山在江西的井冈山市,根据我国目前县级市一般由地级市代管的惯例,井冈山市由吉安市代管。井冈山,位于江西省西南部,距井冈...小康社会的六个更加
经济更加发展民主更加健全科教更加进步文化更加繁荣社会更加和谐人民生活更加殷实。天堂日落男主怎么死的
在电影天堂日落的结局中,男主没有去世,而是和女主在一起了。天堂日落是执导的爱情片,凯丽考恩和特拉维斯伯恩斯出演。天堂日落...柯南的全名
中文名江户川柯南名字来源变小后的新一被小兰询问姓名,情急之下受到福尔摩斯探案集的作者阿瑟柯南道尔和日本侦探小说作家江户川...海鲜意面如何做
水加盐烧开,将面条成辐射状放入锅中,并且不停的搅动至面煮好。煮好的面条用少许橄榄油拌匀备用。海鲜先把它们洗净汆熟,蔬菜青...二手单反是否值得入手
单反是一种很耐用的产品,真的很耐用,一般的个人卖家使用频率,远远达不到相机的寿命,大部分中段单反都是铝镁合金,很结实。还...实验室管理制度
所有进入实验室的人员都必须遵守实验室有关的规章制度。注意人身及设备的安全,做实验时要有安全措施。原版仪器设备随机资料软件...如何消灭蚯蚓
花盆在室外地下摆放,蚯蚓很容易从盆的底孔钻入盆内。蚯蚓在大田里是有益的,但是在花盆里却是有害的。花盆内的泥土少,这会导致...卫衣和T恤的码数哪个大哪个小
一般情况下,和恤相比而言,卫衣的码数要大些。不过,每件衣服的尺寸和版型不同,所以还是有差异的,需要结合实际情况进行对比。退一步海阔天空前一句是什么
退一步海阔天空的上一句是忍一时风平浪静。在非原则的问题上或在自己应得的物质利益上,如果能以宽容之心对待他人之过,就能得到...生普洱和熟普洱功效有什么区别
两者的区别就在于生普洱茶更适合治疗容易上火的症状,像患者出现便秘,还有脸上长痘,以及血压升高高血脂失眠,这些比较适合,适...好玩的射击游戏
无主之地。一款带有元素的游戏,该作一改原先传统渲染,转投美术渲染风格生化奇兵。由开发,于年月日发行的一款第一人称射击类游...