linux C 部分
文章平均质量分 78
xiao_ke_ni
这个作者很懒,什么都没留下…
展开
-
volatile的作用
出处:http://www.189works.com/article-5665-1.html 一个定义为volatile的变量是说这变量可能会被意想不到地改变,这样,编译器就不会去假设这个变量的值了。精确地说就是,优化器在用到这个变量时必须每次都小心地重新读取这个变量的值,而不是使用保存在寄存器里的备份。 下面是volatile变量的几个例子: 1). 并行设备的硬件寄存转载 2012-07-24 15:41:49 · 309 阅读 · 0 评论 -
C/C++ Linux 程序员必须了解的 10 个工具
出处:http://www.oschina.net/news/32307/10-things-c-c-linux-programmer-must-know?from=20120902 想成为 Linux 下专业的 C/C++ 程序员,下面工具都是必须要了解的。1. 基本命令http://mally.stanford.edu/~sr/computing/basic-unix.h转载 2012-09-04 09:35:07 · 603 阅读 · 0 评论 -
由return语句不可返回指向“堆栈内存”的“指针”或者“引用”得出的知识点
出处:http://blog.sina.com.cn/s/blog_4a1648c50100sugm.html 《高质量编程程序设计指南-C/C++语言》中有这样一句话:return语句不可返回指向“堆栈内存”的“指针”或者“引用”,因为该内存单元在函数体结束时被自动释放。(1)char *Func(void){ char str[]="hello world"; /转载 2012-09-15 21:09:32 · 527 阅读 · 0 评论