- 博客(6)
- 收藏
- 关注
原创 sizeof与strlen
这两个的区别,记了又忘,索性通过代码记忆#includeusing namespacestd;int main(){ //字符串常量作为字符指针 char* a = "hello"; cout"length about sizeof:"sizeof(a)" ""lengthabout strlen:"strlen(a)endl; //(size
2015-09-29 22:03:51
312
转载 深入 char * ,char ** ,char a[ ] ,char *a[] 内核
转载于:http://blog.csdn.net/daiyutage/article/details/8604720?reloadC语言中由于指针的灵活性,导致指针能代替数组使用,或者混合使用,这些导致了许多指针和数组的迷惑,因此,刻意再次深入探究了指针和数组这玩意儿,其他类型的数组比较简单,容易混淆的是字符数组和字符指针这两个。。。下面就开始剖析一下这两位的恩怨情仇。。。 1 数
2014-09-05 16:14:27
390
转载 C++程序编译过程简介
转载自:http://blog.csdn.net/imyfriend/article/details/8684155编译过程主要分为4个过程 1) 编译预处理 预编译程序完成的工作,可以说成是对源程序的“替换”工作。经过这个过程,生成一个没有宏定义、没有条件编译指令、没有特殊符号的输出文件。宏定义命令;例如#define条件编译指令;例如#ifdef头文
2014-09-01 11:09:52
448
转载 为什么返回值是ostream&
为什么返回值是ostream& 近来看到一个细节问题:为什么这么写ostream& operator 而不写成ostream operator ostream&这个返回值类型用定义成别名的形式吗??在网上找到了答案如下:如果写成这样ostream operator 则:Point a, b;cout错误,只能写为:cou
2014-08-26 10:47:20
2148
转载 成员函数重载运算符和友元函数重载运算符的比较
原文地址:1.对双目运算符而言,成员函数重载运算符的函数参数表中只有一个参数,而用友元函数重载运算符函数参数表中含有两个参数。 对单木运算符来说,成员函数重载运算符的函数参数表中没有参数,而用友元函数重载运算符函数参数表中含有一个函数。这个问题要搞清楚,有一个this 对单木运算符来说,成员函数重载运算符的函数参数表中没有参数,而用友元函数重载运算符函数参数表中含有一个函数。这个问
2014-08-15 14:46:07
1605
原创 个人总结的一些链表知识
#include#include using namespace std;typedef struct NODE{ int value;NODE *pNext;}Node,*pNode;//创建链表Node* creat(int n){ int t_num = n;//先定下头指针pNode t_head = new(
2014-07-25 19:52:38
362
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人