目录
1.什么是C语言?
2.hello 程序
3.数据类型(重点)
4.变量和常量
5.多彩的字符串 (重点)
1.什么是C语言?
(1)C语言是一门通用的计算机编程语言,广泛应用于底层开发。
(2)C语言是一门面向过程的计算机编程语言,而C++和Java是一门面向对象的计算机编程语言。(易混淆)
2.hello程序
(1)
#include<stdio.h>
int main()
{
printf("Hello World\n");
return 0;
}
相信hello程序应该是很多学生学习C语言第一次遇到的代码。
(2)以下几点应该注意
<1>写代码的应为英文状态;
<2>编写一个程序前要输入#include<stdio.h>;
<3>一个工程中有且仅有一个main函数。
3.数据类型
(1)C语言中一般有以下7种数据类型
char 字符数据类型
short 短整型
int 整型
long 长整型
5long long更长的整型
float 单精度浮点数
double 双精度浮点数
(2)每种类型的大小
每种类型大小的单位是:字节
字节之间的转换:bit是计算机中的最小单位,转换关系是:1字节 =8bit,1kb=1024字节,1mb=1024kb...
(3)打印整型用:%d;
打印字符用:%c;
打印地址用:%p;
打印字符串用:%s;
4.变量和常量
(1)变量
<1>变量的命名
只能由字母 数字 下划线组成;
不能以数字开头;
长度不能超过63个字符;
变量名区分大小写;
变量名中不能用关键字;
<2>变量的分类
局部变量和全局变量
<3>变量的作用域和生命周期
1.全局变量的作用域是整个工程.
2.局部变量的作用域是变量所在的局部范围.
3.局部变量的生命周期是进入作用域生命周期开始,出作用域生命周期结束.
4.全局变量的生命周期是整个程序的生命周期.
(2)常量
字面常量
const修饰的常变量
枚举常量
#define定义的标识符常量
5.多彩的字符串
(1)字符串
<1>字符串的结束标志是\0,在计算字符串长度时,\0不算作字符串的内容;
<2>计算字符串长度
<3>\n作为转义字符需要换行时使用.