上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 58 下一页
摘要: 在C语言中,编译分为4个步骤: .c文件 -> .i文件 -> .s文件 -> .o文件 -> 可执行文件 预处理 编译 汇编 链接 1.预处理: (1)头文件的展开 可通过命令 gcc -E hello.c -o hello.i 来进行查看预处理后的结果,其中 -E 表示对源文件hello.c只进 阅读全文
posted @ 2018-12-09 21:18 c&z 阅读(493) 评论(0) 推荐(0)
摘要: 在C++ 98 中,auto 的作用是让变量成为自动变量(拥有自动的生命周期),但是该作用是多余的,变量默认拥有自动的生命周期,在C++ 11 中,已经删除了该用法,取而代之的作用是:自动推断变量的类型。 举例: int32_t a = 1; auto b = a; std::cout <<type 阅读全文
posted @ 2018-12-04 20:39 c&z 阅读(5141) 评论(0) 推荐(0)
摘要: C++ 内存共分为5个区:栈区、堆区、全局区/静态区、代码区、字符常量区 (1)栈区 (2)堆区 (3)全局区/静态区 全局变量和静态全局变量的存储方式是一样的,区别在于,全局变量在整个源代码中都可以使用,而静态全局变量只能在当前文件中有效(对于全局变量,加上 static 只是改变了变量的作用范围 阅读全文
posted @ 2018-12-04 14:03 c&z 阅读(1143) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 58 下一页