C++
大石头1987
这个作者很懒,什么都没留下…
展开
-
C++ const 限定符
1)定义const对象const int bufSize = 512 ;定义bufSize 为常量并初始化为512.变量bufSize仍然是一个左值,但是现在这个左值是不能被修改的。任何修改bufSize的操作都会导致编译错误bufSize = 0; //error :attem原创 2011-07-15 17:19:46 · 499 阅读 · 0 评论 -
写一个在一个字符串(n)中寻找一个子串(m)第一个位置的函数
int Search(char* str,char* findstr) { int lenstr = strlen(str); int lenfindstr = strlen(findstr); if (lenstr { return -1; } for (int i = 0; i { if (findstr[0] == str[i]) //如果第一个字符匹配 { f原创 2014-03-04 13:56:05 · 2373 阅读 · 0 评论 -
二维数组、指针数组、数组指针
int main() { int (*p)[4] ; int *q; int a[3][4] ={3,5,6,7,1,2,3,4,0,10,12,15}; /************************************************************************/ //a[0] , a[1] , a[2] 分别表示第1行,第2行,第3行的原创 2014-03-04 13:54:12 · 560 阅读 · 0 评论 -
c++ 类型转换
总结C++中的所有强制转换函数(const_cast,reinterpret_cast,static_cast,dynamic_cast) C 风格(C-style)强制转型如下: (T) expression // cast expression to be of type T 函数风格(Function-style)强制转型使用这样的语法: T(expression)转载 2014-09-26 16:05:25 · 495 阅读 · 0 评论