目录
初始C语言:
有关C语言的相关知识
C语言作为人与计算机交流的语言;一般用于底层开发
计算机---驱动层---操作系统---应用软件
(常用C语言)底层软件 || 上层软件
- 嵌入式开发——>C语言
- 单片机开发——>C语言
C语言标准:c89(ANSI C) c99 c90(目前被应用) c11 等
计算机语言的发展:1.二进制
2.汇编 - 使用ADD MOV等助记符
3.B语言——>C语言
第一个C语言代码
创建文件---写代码---运行代码(编译+链接+运行)
1.创建工程,创建源文件。
xxxx.c为源文件(c语言代码,cpp为后缀的是c++代码);xxxx.h为头文件
2.
#include<stdio.h>
int main()//程序从主函数的第一行开始执行,程序的入口(只能存在一个)
{
printf("hello world!");//printf为标准函数中一个现成的函数包含在stdio.h头文件中
return 0;
}
3.
Ctrl+F5进行运行
F10可以进行调试
<注>VS为集成开发环境---IDE
数据类型:
- char:字符数据类型--1字节
- short:短整型--2字节
- int:整型--4字节
- long:长整型--4字节
- long long:更长的整型--8字节
- float:单精度浮点型--4字节
- double:双精度浮点型--8字节
C语言中的单位:
- bit--最小的单位比特,储存一个二进制数字
- byte(字节)--1byte=8bit
- kb--1kb=1024byte
- MB--1MB=1024KB
- GB--1GB=1024MB
- TB--1TB=1024GB
一个汉字相当于两个字符!
注意:‘ ’ 引字符 “ ” 引字符串
常量与变量
1.定义变量
#include<stdio.h>
int main()
{
int x = 10;//整型变量
x = 20;//我们可以对改变量进行改变
//同样我们可以定语不同类型变量
char ch = 'w';//字符型变量
float pi = 3.14f;//注意小数默认为双精度浮点数,我们可在赋值的数字后加上f进行转换
double pi = 3.1415926;
return 0;
}
********************************************************
*********** 为养成良好的编译习惯 **************
*********** 定义变量一定要初始化 **************
********************************************************
2.变量的命名
- 只能包括字符、数字、下划线
- 不能以数字开头
- 不能超过63个字符
- 区分大小写
- 变量名不能够使用关键字
- 变量名最好有意义
3.变量的分类
局部变量:{}内部定义的变量
全局变量:{}外部定义的变量
局部变量与全局变量发生冲突时:局部变量优先。当然,要尽量避免使用相同的变量名称。