![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
CPP_Medium
文章平均质量分 80
贴墙上的咖啡
Be the greatest or nothing.
展开
-
CPP_Function_Cycle_Example
0.函数声明示例int sum_arr(const int * begin,const int * end);for (pt=begin;pt!=end;pt++)void rect_to_polar(const rect* pxy,polar* pda);//传递指针,第二个需要修改故不constvoid subdivide(char ar[],int low,int high,i...原创 2018-10-31 10:02:28 · 214 阅读 · 0 评论 -
CPP_Details_Medium0.2
1.extern “c”:正确实现C++代码调用其他C语言代码。加上extern "C"后,会指示编译器该部分代码按C标准进行编译,而不是C++标准。核心区别:由于C++支持函数重载,因此编译器编译函数的过程中会将函数的签名(返回类型和参数类型)也加到编译后的代码命名空间中,而不仅仅是原始函数名;而C语言并不支持函数重载,因此编译C语言代码的函数时不会带上函数的参数类型,一般之包括函数名。...原创 2018-10-31 12:38:53 · 280 阅读 · 0 评论 -
CPP_Details_Medium0.1
1.手动编译:单文件:$ g++ test.cpp -o myname$ ./ myname多文件:$ g++ test1.cpp test2.cpp -o myname$ ./ myname指定C++11标准:g++ -g -Wall -std=c++11 main.cpp2.声明typedeftypedef int dog;//支持安全检查,作用域块内//增加dog...原创 2018-10-31 00:57:03 · 643 阅读 · 0 评论