![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 67
珍心
诚心学习,非诚勿扰
展开
-
【C++】C++编译流程总结
学而不思则罔,思而不学则殆 【C++】C++编译流程总结引言编译总结编译过程测试第一步,预处理第二步,汇编第三步,汇编第四步,预处理第五步,执行总结 引言 cpp文件是怎么编程exe的可执行文件的呢?一般我们可能没有关心,编译器直接帮我们解决了,但是我觉得作为一名从业者,想要了解更多,还是需要了解更多的。 编译总结 整个C++(C)的编译过程如图: 源代码会经过预处理,编译,汇编和链接四步. 每一步的命令如下。以main.cpp为例 # 编译流程 ## 1 生成预处理文件 g++ -o main.ii原创 2021-01-06 08:17:53 · 255 阅读 · 0 评论 -
【C++】C++指针
学而不思则罔,思而不学则殆 【C++】C++指针什么是指针指针的声明NULL指针指针的算术运算指针递增指针递减指针的比较指向指针的指针(多级间接寻址)传递指针给函数传递数组给函数从函数返回指针 什么是指针 指针是一个变量,其值为另一个变量的地址,即,内存位置的直接地址。 比如: //指针学习 void func006() { int var1 = 1; int var2 = 1; cout <<"var1 变量的地址: "<< &var1 <原创 2020-12-12 21:56:15 · 125 阅读 · 0 评论 -
【C++】C++基本数据类型
学而不思则罔,思而不学则殆 【C++】C++基本数据类型一.C++数据类型二.C++数据类型修饰符三.基本数据类型+修饰符3.1 总结3.2 测试3.2.1 bool3.2.2 char3.2.3 int3.2.4 short int3.2.5 long int3.2.6 float3.2.7 double四.typedef 声明五.枚举类型 写在在前,为啥做为一个Android开发要学习C++? 本人在大学学了一学期C++过后,后来就再也没有接触过C++,工作四年多也一直使用的是Java.C++知识早就原创 2020-12-12 16:16:08 · 200 阅读 · 0 评论