大家好呀,我来自山西,本科是艺术类学校,本科专业是舞美设计。所以在旁人看来编程和我所学的专业似乎没有太大关系,那么我为什么学习编程呢?因为之前在学习UE4虚幻引擎,学到后面我要想学到更深层次需要会底层的知识,如果想继续深入就要懂得C和C++语言。不仅如此,为了更加了解计算机还要认真学习计算机操作系统、数据结构算法等知识。另外也是为了再给自己增加一项技术,在未来提高自己的竞争力。
所以从今天开始正式踏入编程的世界,首先呢要从C语言学起,接下来总结一下我今天所学到的一点点基础知识:
12月10号第一节c语言课程笔记
c语言由低级向高级不断发展,最早的c语言是用二进制编写,后面发展到汇编语言,之后发展到B语言,而后成为c语言 ,c语言广泛应用于底层开发。
那么 如何写一个c语言呢?
1.编译器(我用的是 Visual studio 2019)
2.创建新项目(N) ,然后点空项目,注意:项目名称不能用汉语,不要特殊字符,项目位置尽量不要用默认位置。
3.创建源文件(在c语言中,一般创建的是.c为后缀的源文件或者.h为后缀的头文件)。
4.源文件-添加-新建项(w)-选择c++文件 - 名称(N): test.c -点击添加
5.写代码(接下来介绍一下代码基本格式)
6.编译+链接+运行(快捷键为:Ctrl +F5)
注意:在一个工程中,主函数有且仅有一个,不要以为两个源文件可以同时放两个主函数。
char //字符数据类型
int //整型
short // 短整型
long //长整型
long long // 更长的整型
double // 双精度浮点型
float //单精度浮点型
每种类型的大小是多少?
char占用1个字节
int占用4个字节
按图以此类推.........
注意:最标准的书写格式为:例子:printf("%un",sieof(char));
计算机中的单位:
bit(比特位):最小单位,因为计算机中能够识别二进制,一个比特位大小存的就是一个1或者0);
byte(字节), 1字节 = 8个比特位
KB : 1KB = 1024 byte
MB : 1MB = 1024 KB
GB : 1GB = 1024 MB
TB : 1TB = 1024GB
.......
自定义变量(类型+名字)
举例: 如果定义一本书的价格和一个人的体重
自定义局部变量和全局变量
只要放在大括号内部就会局部变量,大括号外面是全局变量。
注意:如果全局变量和局部变量的变量名相同,那么优先打印局部变量
变量的使用
举例:完成两个整数的相加
注意:如果使用scanf函数出现报错,可以在第一行输入:#define _CRT_SECURE_NO_WARNINGS



