![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
CC++基础知识
文章平均质量分 71
y452801
这个作者很懒,什么都没留下…
展开
-
C++程序编译过程简介
转载自:http://blog.csdn.net/imyfriend/article/details/8684155 编译过程主要分为4个过程 1) 编译预处理 预编译程序完成的工作,可以说成是对源程序的“替换”工作。经过这个过程,生成一个没有宏定义、没有条件编译指令、没有特殊符号的输出文件。 宏定义命令;例如#define条件编译指令;例如#ifdef头文转载 2014-09-01 11:09:52 · 452 阅读 · 0 评论 -
sizeof与strlen
这两个的区别,记了又忘,索性通过代码记忆 #include using namespacestd; int main() { //字符串常量作为字符指针 char* a = "hello"; cout"length about sizeof:"sizeof(a)" ""lengthabout strlen:"strlen(a)endl; //(size原创 2015-09-29 22:03:51 · 319 阅读 · 0 评论 -
成员函数重载运算符和友元函数重载运算符的比较
原文地址: 1.对双目运算符而言,成员函数重载运算符的函数参数表中只有一个参数,而用友元函数重载运算符函数参数表中含有两个参数。 对单木运算符来说,成员函数重载运算符的函数参数表中没有参数,而用友元函数重载运算符函数参数表中含有一个函数。这个问题要搞清楚,有一个this 对单木运算符来说,成员函数重载运算符的函数参数表中没有参数,而用友元函数重载运算符函数参数表中含有一个函数。这个问转载 2014-08-15 14:46:07 · 1607 阅读 · 0 评论 -
深入 char * ,char ** ,char a[ ] ,char *a[] 内核
转载于:http://blog.csdn.net/daiyutage/article/details/8604720?reload C语言中由于指针的灵活性,导致指针能代替数组使用,或者混合使用,这些导致了许多指针和数组的迷惑,因此,刻意再次深入探究了指针和数组这玩意儿,其他类型的数组比较简单,容易混淆的是字符数组和字符指针这两个。。。下面就开始剖析一下这两位的恩怨情仇。。。 1 数转载 2014-09-05 16:14:27 · 395 阅读 · 0 评论