1、面向过程和面向对象的程序设计思想:
面向过程:面向过程是一种以事件为中心的编程思想。就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步步实现,使用的时候一个个依次调用就可以了。(意思就是我要做一件事我会把这件事分为一个个的细节,然后把每一个细节再细化到让CPU能够接受的程度去做)
面向过程:(Object Oriented,简称OO)是一种以事物为中心的编程思想。(对象是把一系列的过程封装起来,然后你要干嘛就直接操作这个类让他去干嘛,他只是一个封装底层还是过程)
比如说我们设计一个机器人让他去帮我么买菜,面向过程的话我们要一步一个脚印,先出左脚抬高右脚降低然后踩到地上再移动多少度,这个我们是面向过程来设计的,每一步都要精确好,而面向对象不同,他把走这个动作先设计好,左脚右脚多少度多少步就设计在走这个类里面,而面向对象要操作他的时候你就直接给他一个命令走,就可以走了。(他只是对他的一个封装底层还是过程)
2、数据类型:
图
//符号常量
#define 标识符 常量//其中#define也是一条预处理命令(预处理命令都以#开头,称为宏定义命令)标识符一般大写
3、变量:其值可以改变的量就称为变量。一个变量应该有一个名字,在内存中占据一定的存储单元,变量定义必须放在变量使用之前,一般放在函数体的开头部分,要区分变量名和变量值是两个不同的概念。
图
int k=3;
//上述k是变量名称;3是变量值;0x0010ff是变量地址。