其实很不好意思说是老陈学生的,因为拖了很久才开始来认真的学习
说是来总结,其实也算是是给自己一个复盘的时间,把自己所学的东西回顾一下
一、基础知识
1.程序初识,前面先是跟着老师了解计算机程序的基础知识,程序可以理解为传统电脑软件我们在电脑上使用的各种软件(QQ、word、游戏等),然后还有其他的OS内核和服务器代码也属于电脑程序。然后在嵌入式中的程序C51小车、STM32无人机、ARM架构的手机操作系统、智能终端等
2.程序概念,算法+数据结构=程序。数据结构可以分开理解为数据类型(整数、浮点数、字符等)和数据的组织方式(例如一些数据存放方式按照什么规律存放数据)。算法就是为了某个目的,进行对数据的处理方法,让我们将完成达到目的的方法(就像我们为了算账,知道把所有的钱加起来来再减去支出就能得到我们的钱还有多少,这个过程就类似算法)
3.程序如何完成的,编程(用各种编程语言写代码)➡编译(高级语言变为机器语言0101二进制的代码过程,让机器能够读懂你想要执行的什么)➡执行
4.计算机语言,计算机和人交流的语言,分为机器语言(机器能识别的0101)、汇编语言(较为难的读懂)、高级语言(和人类语言很类似)
二、C语言
1.基础框架,C语言的最基础的组成
#includeint main()//程序入口的主函数main() { //你想要写的代码! return o; }
这个框架是要在以后的编程过程中最先要写出来,养成习惯!!!
我的第一个程序代码,嘿嘿!!
#includeint main() { printf ("阿强Paul头要秃了"); return 0; }
2.变量的认识,变量就是可以在程序运行过程中可以改变的量
变量要先定义以后,才能拿来使用,被赋值
变量具有四要素,是我们看到变量一定要知道的①变量名②变量类型③变量的值④变量的存放地址(和指针链表相关,现在我也不明白,后面老陈会讲)
①变量名,要给变量的一个名字,定义变量(要做的顾名思义)看到名字就能知道是什么数据,一般都是用英文单词来命名,并且只能用下划线和字母开头,不能以数字开头
刚开始或者英语不好的老陈说可以先用中文拼音,后面慢慢积累一些单词来使用
编程中同一单词的变量名,区分大小写的
int data = 3; int _data = 3; int shuju = 3; //区分大小写 int mydata; int Mydata;//这两个是不同变量 //驼峰命名法,两单词以上的名字,单词首字母用大小写区分开来 int MyData = 3; int myData = 3;
②变量类型(数据类型),首先要了解这三种类型整数型、浮点型、字符型
int data = 3; float data = 3.0; char data = 'c'
今天就先到这了!后面继续加油,坚持发博客



