- 博客(3)
- 收藏
- 关注
原创 浅谈大小端
一般是如何看待一个类型的呢?我们应该从以下两个方面去考虑: 1>开辟空间的大小 2>如何识别内存中的数据 我们要想知道数据在内存中是如何存储的,以及怎样去识别,就要了解大小端。 可是为什么会有大小端之分? 因为在计算机系统中,是以字节为单位的,每个地址单元对应一个字节, 我们知道一个字节占8个bit位,除了8bit的char,还有16bit的short,32bit的int...
2018-07-29 23:49:05 170
原创 浅析const
1.const修饰变量 const修饰的变量不能被改变,当const修饰指针时: 1) 如果const在 * 左边,表示指针变量可以改变,但是指针变量指向的内容是不可以通过指针来改变; int num = 10; const int * p1 = # *p1 = 20; //运行出错,不可以通过指针变量来修改num pr...
2018-07-26 17:07:59 160
原创 static的用法
1.static修饰局部变量 static修饰局部变量 —— 改变生命周期,不改变作用域; static局部变量只被初始化一次,下一次依据上一次结果。 void test() { //int num = 0;//临时变量,test 函数栈帧销毁, num随即释放 static int num = 0; //num被static修饰,改变了其生命周期...
2018-07-26 16:00:59 476
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人