想看java底层的代码,调用了native方法,所以简单的学习了下C,看的是C程序设计语言这本书,主要是在学习基本语法,关于操作系统指令这块都没看. #define关键字用来定义常量,(定义和声明不一样,定义要分配内存,而声明只是表示这个变量的类型,当赋值的时候才分配内存) 逻辑表达式 == 和!=返回的结果是1和0 在函数里给变量声明extern关键字,表示这个变量是外部的全局变量,如果这个全局变量声明在函数前面,则可以省略这个关键字.java里面直接省略,不管在前还是在后. 函数声明,要声明