自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

转载 C中的volatile用法

volatile 影响编译器编译的结果,指出,volatile 变量是随时可能发生变化的,与volatile变量有关的运算,不要进行编译优化,以免出错,(VC++ 在产生release版可执行码时会进行编译优化,加volatile关键字的变量有关的运算,将不进行编译优化。)。 例如: vo...

2016-10-04 22:28:00 341

转载 关于const强制修改问题

关于const强制修改问题 const int a=5; int *p=&a; char *c = &a; printf("a的地址:%p,a=%d\n",&a,a); printf("a的地址1:%p,%d\n",c,*c)...

2016-10-03 20:00:00 395

转载 static静态变量的理解

静态变量 类型说明符是static。 静态变量属于静态存储方式,其存储空间为内存中的静态数据区(在 静态存储区内分配存储单元),该区域中的数据在整个程序的运行期间一直占用这些存储空间(在程序整个运行期间都不释放),也可以认为是其内存地址不变,直 到整个程序运行结束(相反,而auto自动变量,...

2016-10-02 21:26:00 1987

转载 数组指针和指针数组的区别

数组指针(也称行指针) 定义 int (*p)[n]; ()优先级高,首先说明p是一个指针,指向一个整型的一维数组,这个一维数组的长度是n,也可以说是p的步长。也就是说执行p+1时,p要跨过n个整型数据的长度。 如要将二维数组赋给一指针,应这样赋值: int a[3][4]; int...

2016-10-02 20:54:00 150

转载 把常量赋值给指针

发现这样一个简单的问题,代码如下: int main(int argc, const char * argv[]) { int *pr = 10; printf("%d",pr); int *p = (int *)10; printf("%d\n",(in...

2016-10-02 14:17:00 6870

转载 常量指针是不是不能给非常量指针赋值?

先上代码: #include <stdio.h>int main(int argc, const char * argv[]) { int a = 1; int *pr; const int *prr = &a; pr = prr; ...

2016-10-02 12:08:00 1144

转载 常见MAC 终端命令

Mac系统采用的是UNIX文件系统,所有的文件都放在根目录/下面,因此没有Windows中分C盘、D盘的概念; 因为Mac系统是基于UNIX系统的,因此可以在“终端”中输入一些UNIX指令来操作Mac系统 常用的UNIX指令:(需要经常使用才不容易忘记) ls :列出当前目录下的所有内...

2016-09-30 09:50:00 88

转载 交换变量的方法

法一,直接上代码 #include <stdio.h>int main(int argc, const char * argv[]) { int a = 1,b = 2,temp = 3; printf("交换前:%d %d\n",a,b); temp ...

2016-09-29 19:46:00 100

转载 C语言 switch语句小陷阱

先上第一段代码: #include <stdio.h>int main(int argc, const char * argv[]) { int a = 0; switch (a) { int b = 17; case 0: ...

2016-09-29 19:21:00 205

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除