文章目录提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
- 前言
- 一、C语言是什么?
- 二、C语言的发展
- 三、第一个C语言程序
- 四、数据类型
- 1. C语言有哪些数据类型?
- 2. 如何计算这些数据类型所占空间的大小?
- 3.数据类型的使用
- 五、计算机的基本单位
- 六、变量和常量
- 1.定义变量的方法
- 2. 变量的分类
- 3.变量的作用域和生命周期
- 七、 总结
前言
初步认识什么是C语言,大概了解C语言的基础知识。
一、C语言是什么?C语言是一门通用计算机编程语言。通俗的来讲,C语言是一门面向计算机的语言,就好像对中国人就要讲中文,对英国人就要讲英文,对计算机当然要说计算机语言了。
二、C语言的发展1.C语言的由来
由早期的 二进制语言 1 0
到 汇编语言 助记符
再到 B语言
到 高级语言 C语言,C++
2.C语言的国际标准
二十世纪八十年代,为了避免各个开发商用的C语言语法产生差异,美国国家标准局制定一套标准语法,称为ANSI C,作为C语言的最初标准。
ANSI C ,C89/C90,C99/C11(并不流行)
代码如下(示例):
#include//包含一个叫stdio.h的文件 int main()//主函数 { printf("Hello,World!");//输出函数 return 0;//返回0 }
程序的运行结果是在屏幕上打印:Hello,World!
//头文件,使用库函数,就得包含对应的头文件。
//主函数,程序的入口,有且仅有一个。
//int 是整形的意思,main前面的int表示main函数调用返回一个整型值。
//printf,库函数,C语言本身提供给我们使用的函数。
四、数据类型 1. C语言有哪些数据类型?
char //字符数据类型
short //短整型
int //整型
long //长整型
long long //更长的整型
float //单精度浮点数
double //双精度浮点数
#includeint main() { printf("%dn",sizeof(char));//1 printf("%dn",sizeof(short));//2 printf("%dn",sizeof(int));//4 printf("%dn",sizeof(long));//4 printf("%dn",sizeof(long long));//8 printf("%dn",sizeof(float));//4 printf("%dn",sizeof(double));//8 return 0; } //sizeof是一个操作符,用来计算类型和变量的大小。
注:1、这些都是C语言的内置类型,C语言也可以自己来定义类型。
2、存在这么多的类型,其实是为了更加丰富的表达生活中的各种值。
char ch = 'w'; int weight = 75; int salary = 2000;五、计算机的基本单位
bit 比特位
byte 字节 1byte=8bit
1KB=1024byte
1MB=1024KB
1GB=1024MB
1TB=1024GB
1PB=1024TB
例:int age = 20;
float weight = 45.5f;//45.5后加f是因为float
char ch =‘w’;
全局变量//在大括号外定义
局部变量//在大括号内定义,局部优先。
作用域:1、全局变量的作用域是整个工程。
2、局部变量的作用域就是局部变量所在的局部范围。
生命周期:1、全局变量的生命周期是整个程序的生命周期。
2、局部变量的生命周期是进入作用域生命周期开始,出作用域生命周期结束。
今天先写到这里,明天继续。
学习C语言是一件持之以恒的事。从今开始,这个系列会详细的介绍C语言的相关知识。



