
C/C++
文章平均质量分 71
badbad_boy
这个作者很懒,什么都没留下…
展开
-
C++ 中的& 符号
在c++中, &符号有几种不同的意思.1. 表示位与 2. 表示一个变量是另一个已存在变量的别名. 紧跟在变量类型后面.int i = 5;int &ri = i; // 注意是把一个变量直接复制给它的别名. //此处的&没有指针的意思, 只是用来标识一个变量是另一个 //已知变量的别名,所以是直接赋值的原创 2009-03-16 22:32:00 · 1900 阅读 · 0 评论 -
删除串中相同的元素
有一个问题,如何删除两个字符串相同的字符,比如str1 = "abcdeafg" str2 = "blimklaaaaa"要得到:str1 = "cdefg" str2 = "limkl"下面直接写程序,这个程序是我写的,但是思想是别人的,呵呵为了方便讨论,假设str1 和 str2 都是ascii码void delSameChs(char *str1, char *str2){ /转载 2009-04-16 09:38:00 · 554 阅读 · 0 评论 -
函数后面的const,static函数
如果是在类中定义的,那么该函数不能改变类成员的的值。 用const结尾的成员函数只能调用其他const结尾的成员函数。因为其他函数并不能保证同样不修改类的成员变量 static函数在调用时没有this指针,所以应该只能使用static成员和函数。 普通函数在调用时会有this指针。http://blog.chinaunix.net/u3/103927/showart_2073原创 2009-11-01 12:19:00 · 699 阅读 · 0 评论 -
指针常量,常量指针, 指向常量的常量指针
http://blog.youkuaiyun.com/redfishx/archive/2008/08/04/2765394.aspx转载 2009-11-01 12:12:00 · 533 阅读 · 0 评论 -
C++ 中的重复定义
1) 可以在多个不同的文件中多次定义,不代表可以在同一个文件中重复定义2)同一文件绝对不能重复定义.不同文件间Const和include可以重复3)#define的性质应该同const一样4)文件中,全局的static 表示定义只能在本文件能使用原创 2009-12-12 18:15:00 · 1090 阅读 · 0 评论