欢迎来到贱贱的博客

扩大
缩小

2016年11月6日

c语言函数定义、函数声明、函数调用以及extern跨文件的变量引用

摘要: 1、如果没有定义,只有声明和调用:编译时会报连接错误。undefined reference to `func_in_a'2、如果没有声明,只有定义和调用:编译时一般会报警告,极少数情况下不会报警告。但是最好加上声明。3、如果没有调用,只有定义和声明:编译时一般会报警告(有一个函数没有使用),有时不 阅读全文

posted @ 2016-11-06 15:32 L的存在 阅读(9839) 评论(0) 推荐(0) 编辑

c语言局部变量 静态局部变量 全局变量与静态全局变量

摘要: 基本概念: 作用域:起作用的区域,也就是可以工作的范围。 代码块:所谓代码块,就是用{}括起来的一段代码。 数据段:数据段存的是数,像全局变量就是存在数据段的 代码段:存的是程序代码,一般是只读的。 栈(stack):先进后出。C语言中局部变量就分配在栈中。 局部变量 普通的局部变量定义的时候直接定 阅读全文

posted @ 2016-11-06 15:26 L的存在 阅读(28627) 评论(2) 推荐(6) 编辑

Source Insight建工程之Kernel

摘要: 不管你是从事于Linux内核工作还是出于兴趣爱好,Linux内核源码都是非常好的学习资源。意味着就要经常的和内核源码大交道,那么软件工具就是少不了的。在Windows系统上确实有着许多好用的软件,这点还是可以肯定的。对于像内核这种复杂庞大的源码树,Source Insight工具便是非常适合且好用的 阅读全文

posted @ 2016-11-06 14:54 L的存在 阅读(1362) 评论(0) 推荐(0) 编辑

导航