今天是一个值得纪念的日子,很高兴迈出了我编程学习的第一步,即使前路漫漫,但是我会怀揣着梦想,朝着我的梦想稳步前进。
1.什么是C语言
什么是计算机的编程语言—计算机语言
汉语、日语、英语(人和人交流的语言)
计算机语言:人和计算机交流的语言
上千种计算机语言,C语言只不过是其中一种而
2.如何写第一个C语言代码?
-
创建一个项目 VS2022
空项目
项目名字(要有一定的意义、尽量不要中文)
代码路径(最好能够修改成自己想要放到代码的位置)
创建
(视图-解决方案管理器)
-
创建源文件
写C语言代码的时候 我们代码放在文件中
.h hender 头文件
.c 源文件
平常一般会把代码放在.c中
名称:后缀.c(C语言) 后缀.cpp(C++)
-
写代码
main函数叫主函数
主函数是程序的入口
C语言代码中必须有主函数,但是有且只有一个
一个项目中,可以有多个.c文件,但是多个.c文件中只能有一个main函数
注释
F5 F10
void main(古老的写法)✗
int main(void)表示main函数不需要参数
int-整型-整数 return一个整数
printf-打印函数 专门用来在屏幕上打印数据的 是C语言标准库中提供的一个库函数
scanf-输入
include 是包含的意思 下面的代码就是包含stdio.h这个头文件
stdio-standard input output标准输入输出头文件
3.数据类型
为什么写代码?-为了解决生活中一些重复的问题
C语言必须有能力描述我们的生活
-
char 字符数据类型 (1字节)char ch='w'
-
short 短整型(2字节)(-32768~32767)
-
int 整型(4字节)(-21亿~21亿)
-
long 长整型(4字节)
-
long long 更长的整型C99(8字节)
-
float 单精度浮点数(4字节)float weight=75.5f
-
double 双精度浮点数(8字节)
C语言规定sizeof(long)>=sizeof(int)
浮点数-小数点可以浮动(科学计数法)
%d 打印十进制的整数
%c打印字符
\n 换行
sizeof是一个操作符,试计算变量的大小的-字节
计算机常见的单位-bit(比特位)、byte(字节)、KB、MB、GB、TB、PB
十进制的数字0~9
二进制的数字0~1
00-1
01-1
10-2
11-3
1byte=8bit □□□□□□□□
1KB=1024byte
1MB=1024KB
1GB=1024MB
1TB=1024GB
1PB=1024TB
…
-
变量、常量
int age=18;(创建变量不赋值,不是一个好的习惯,在创建变量的同时给一个初始值)
double salary=20000;
-
变量的命名
只能由字母(包括大小写)、数字、下划线组成
不能以数字开头
长度不能超过六十三个字符
变量名区分大小写
变量名不能使用关键字
-
变量的分类
局部变量(大括号内部){
全局变量(大括号外部)
局部变量和全局变量名字冲突的时候,局部优先,尽量不要冲突
-
变量的使用
哪里用哪里创建,什么时候用什么时候创建
计算两个数的和
创建变量int
输入数据(scanf"%d%d",&num1,&num2)
计算求和
输出结果printf