基础
文章平均质量分 59
第三世界的诗人
人外有人,山外有山;鬼外有鬼,仙外有仙。
展开
-
C语言-系统错误信息
目录C语言-系统错误信息strerror函数errno的细节1.调用库函数失败不一定会设置errno2.errno不能作为调用库函数失败的标志3.程序员可以不用errnoC语言-系统错误信息时间到底是什么?也许时间是一条奔流不息大河,我们都是大河里的一朵浪花;也许时间是一面毫无波澜万顷湖,我们都是万顷湖中一滴滴即将被蒸干的湖水。田小龙今年25岁了,不知道为什么,还挺羡慕95年生,身份证却是97年的兄弟--田小虎。当和同事聊起年龄的时候,也许我羡慕他;.原创 2021-02-22 12:08:03 · 265 阅读 · 0 评论 -
C语言-main函数
C语言-main函数目录C语言-main函数main函数的参数C语言程序的规范写法main函数的参数main函数有三个参数,argc、argv和envp表示。int argc,用于存放命令行参数的个数。char *argv[],是个字符串数组,每个元素都是一个字符指针,指向一个字符串,即命令行中的每一个参数。char *envp[],也是一个字符串的数组,这个数组的每一个元素是指向一个环境变量的字符指针。envp存放了当前程序运行环境的参数。#include&原创 2021-01-29 14:39:38 · 162 阅读 · 0 评论 -
c++基础
一、为什么使用命名空间 一个大型的工程往往是由若干个人独立完成的,不同的人分别完成不同的部分,最后再组合成一个完整的程序。由于各个头文件是由不同的人设计的,有可能在不同的头文件中用了相同的名字来命名所定义的类或函数,这样在程序中就会出现名字冲突。不仅如此,有可能我们自己定义的名字会与C++库中的名字发生冲突。 名字冲突就是在同一个作用域中有两个或多个同名的实体,为了解决命名冲突 ...原创 2017-10-19 16:32:32 · 250 阅读 · 0 评论 -
C++传参构造的优化和讨论构造拷贝构造N中调用情况
C++对传参和传返回值时构造函数的优化处理1.c++形式参数类型和返回值为引用时,会把实参或者返回值引用自动赋给形式参数(返回值)。2.c++返回值赋值和返回值使用一般会进行编译器的优化。3.c++函数参数(或者返回值)赋值时,如果其类型是类并且对应的构造函数存在,那么自动匹配的构造函数构造目标类型。例:Test1中调用了___次AA的拷贝构造函数,___次AA原创 2017-11-03 20:14:39 · 241 阅读 · 0 评论