【一起来学C语言】C语言的组成:数据和数据类型
【前言】
上篇我们了解了数制,算是C语言的所需基础知识的补充。那C语言到底由什么组成呢?本篇博客带你层层剖析C语言的组成。【组成】
我们主要从程序组成、数据、数据类型三方面来分析。如下图:
第一部分程序组成,C语言由若干文件组成,而文件又由若干函数组成,函数又由函数头加函数体组成。程序的框架要么是单框架,只有一个main函数,干干净净。要么就是复合框架,一个main函数加上若干子函数。C语言语句分为三种注释语句,定义语句结尾有分号,执行语句结尾也有分号。
常量的值不发生变化,分为整型、实型、字符型、字符串四种。其中我们需要注意区分字符型和字符串型,字符型是单引号,字符串是双引号结尾有\0结束标志。常量只有存到变量中才能使用。
变量必须先定义后使用,如同时定义多个变量,就用逗号分隔。如 int a,b,c; 如果变量没有初始值并不是0,而是随机值。需要注意的是,C语言中没有字符串变量,我们需要借存。我们后续讲到数组的时候会提到。
C语言中的函数分两类,一类是标准函数,引用直接用就好。另一类是用户自定义的函数,来实现用户所要实现的功能。