关键字
对于关键字这一方面,有以下几个需要我特别注意的
关键字 | 作用 |
---|---|
typedef | 类型定义,可理解为类型重命名 |
static | 1.修饰局部变量改变其生命周期(作用域不变)2.修饰全局变量改变作用域,连接属性由外转内 3.修饰函数,同全局变量类似 |
#define | 定义常量和宏 |
函数
在学习函数这一方面的时候,碰到了一些小问题,总会在声明函数之后加上一个分号,导致一些语法上的错误
比如
int get_max(int x , int y);
//错误格式!!!
int get_max(int x , int y)
//正确格式
希望以后谨记。。。
指针的初步理解
对我来说,指针变量更像是一个电话号码,给它打电话,就能找到要找到的人
int main()
{
int a = 10;
int* p = &a;
//声明一个整形指针变量 P ,并将 a 的**地址**赋值给 P
*p = 20;
//此时在用 p 指代 a ,此时的意思即为 a=20 (打电话给 a 说:你现在等于20了,(●'◡'●))
return 0 ;
}
或许是本科学习过的微机原理以及汇编语言的关系,我对内存的理解可并不像是一个初学者,我相信这能对我有所帮助。