
目录
1.C语言的历史
2.集成开发环境——VS2019的安装
3.第一个C语言程序
4.数据类型
1.C语言的历史入门篇包括:
- C语言的历史
- VS2019的安装
- 第一个C语言程序
- 数据类型
- 变量、常量
- 字符串+转义字符+注释
- 选择语句
- 循环语句
- 函数
- 数组
- *** 作符
- 常见关键字
- define定义常量和宏
- 指针
- 结构体
C语言是一门通用的,模块化,程序化的编程语言,被广泛应用于 *** 作系统和应用软件的开发。由于其高效和可移植性,适应于不同硬件和软件平台,深受开发员的青睐。C语言源KenThompson发明的B语言,因此命名为C语言。
1978年,丹尼斯·里奇与布莱恩·科尔尼干一起出版了名著《C程序设计语言(The C Programming Language)》。此书被誉为c语言的圣经。随着C语言的发展,各厂商对C语言进行“定制”,衍生出许多“方言”,使得C语言可移植性大大降低。于是在ISO和ANST的合作下,制定了“ANSI C”标准(又称C89)。后来 ANSI 把这个标准提交到 ISO,1990年被 ISO 采纳为国际标准,称为 ISO C(又称C90)。ANSI C(C89) 与 ISO C(C90)内容基本相同,所以对于C标准,可以称为ANSI C,也可以说是ISO C,或者 ANSI / ISO C。
注意:以后大家看到 ANSI C、ISO C、C89、C90,要知道这些标准的内容都是一样的,且是现在主流的C语言标准。
C语言对C++和Java等后来产生的许多编程语言都产生了直接或间接的影响。
2.集成开发环境——VS2019的安装参考视频教程:
VS2019安装教程
3.第一个C语言程序#includeint main() { printf("Hello World!"); return 0; }
运行结果:
代码详细解释:
4.数据类型(1)#include
是一个编译预处理命令,声明了在程序编译之前要预先处理的内容。
(2)#include
称为文件包含命令,括号中的内容称为头文件或首文件。好比借用别人的东西需要向别人打个招呼,调用C语言内置的函数也要向C语言“打个招呼”,即包含一下头文件。printf函数是C语言的内置函数,包含在头文件stdio.h中;本行代码的作用是声明本段代码已包含库函数stdio,后续可直接调用。
(3)int main()
本行代码的作用是声明main函数有一个整型返回值。在执行程序时,会从main函数头开始执行,然后进入main函数体执行其中的代码块,即main函数表示程序的入口部分。int称为关键字,该关键字代表的类型是整型。
(4)结构体部分
一个函数通常分为两部分:一是函数头,二是函数体。代码程序的3~6行就构成了函数体,其中第4行是要执行的内容。
(5)printf(" ");
为格式化输出函数,可以实现在屏幕上打印" "中的内容。
注意:语句结尾需要添加分号。
(6)return 0;
可以理解为main函数的结束标志,返回一个整型常量0。
C语言的基本数据类型如下:
char 字符类型数据
short 短整形
int 整型
long 长整型
long long 更长的整型
float 单精度浮点型
double 双精度浮点型
存在这么多数据类型,目的是可以更方便的表达生活中的各种值。每种类型大小可以用sizeof来测试。
注意:sizeof是一个关键字,是C语规定的具有特定意义的字符串,以字节形式给出了其 *** 作数的存储大小。 *** 作数可以是一个表达式或括在括号内的类型名。 *** 作数的存储大小由 *** 作数的类型决定。
sizeof计算的结果单位是字节。计算机中的内存单位如下:
本节内容到此结束,感谢阅读!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)