08 2020 档案

摘要:Break 一般是用于循环和switch语句中,执行break,退出循环不再判断执行循环的条件是否成立,如果是多层循环,则只退出当前循环。如果循环结构中有switch语句,而switch语句中有break,那么不会直接退出循环而是退出当前switch。 Continue continue用来结束本次 阅读全文
posted @ 2020-08-09 17:44 Coder个人博客 阅读(66) 评论(0) 推荐(0) 编辑
摘要:for循环介绍 for循环的一般形式为: for (语句1; 语句2; 语句3) { 语句块 } 1、for循环开始时,会先止血语句1,而且在整个循环过程中只执行一次语句1。 2、判断表达式的条件,如果条件成立,就止血一次循环体中的语句块。 3、语句块执行完后,结下了会执行语句2。 4、重复第2步和 阅读全文
posted @ 2020-08-09 13:50 Coder个人博客 阅读(125) 评论(0) 推荐(0) 编辑
摘要:一个变量,即使不给它赋值,它也会有一个默认的值,这个值就是默认初始值。 对于全局变量,它的默认初始值始终为0,因为全局变量存储在内存分区中的全局数据区,这个区域中的数据在程序载入内存中之后会被全部初始化为0。而对于局部变量,C语言中没有规定它的默认初始值是什么,所以不同的编译器进行了不同的扩展。有的 阅读全文
posted @ 2020-08-08 18:37 Coder个人博客 阅读(26) 评论(0) 推荐(0) 编辑
摘要:程序编译成可执行文件的过程可分为四步:预处理、编译、汇编、链接。下面将以main.c为目标文件进行详细讲解: 1、预处理: 通过gcc -E main.c -o main.i 生成.i文件将进行如下操作: 1、将所有的#define删除,并展开所有的宏定义。 2、处理所有的预编译指令,例如:#if, 阅读全文
posted @ 2020-08-01 15:07 Coder个人博客 阅读(825) 评论(0) 推荐(0) 编辑
摘要:1、在C++程序中调用被C编译器编译过的函数,为什么需要加上extern “C”? C++语言支持函数重载,C语言不支持函数重载,函数被C++和C语言的不同。假设某个函数的原型为void foo(int x, int y)。该函数被C编译器编译后在哭的名字为_foo,而C++编译器会产生像_foo_ 阅读全文
posted @ 2020-08-01 13:56 Coder个人博客 阅读(16) 评论(0) 推荐(0) 编辑
摘要:有可能,你碰不到好领导。因为他做领导的位置,所以他的话就比较有道理,这是传统观念官本位的误区,可能有大量的这种无知、无能的领导,这对于你其实是好事。如果将来有一天你呀哦超过他,你希望他比较聪明还是笨?相对来说这样的领导确实不难搞定,只是你要把自己的身段放下了而已。多认识些人,多和比自己强的人打交道, 阅读全文
posted @ 2020-08-01 12:40 Coder个人博客 阅读(11) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示