C/C++
Jreson
这个作者很懒,什么都没留下…
展开
-
sizeof和strlen(一)
在C/C++中,在32位编译系统中,一个指针占4个字节,所以sizeof(*)等于4. 对于一个数组,sizeof的是这个数组的所占的总空间. sizeof在计算未分配数组是多大时,须记得除了初始化值外,还需加上一个'\0'. strlen计算字符数组或指针中字符串长度,即从起始位置到'\0'的字符数,不包含'\0'. 实例: char *str1 = "abcd";原创 2012-11-05 09:46:35 · 364 阅读 · 0 评论 -
C++ using name space总结
C++标准程序库中的所有标识符都被定义于一个名为std的namespace中。 由于namespace的概念,使用C++标准程序库的任何标识符时,可以有三种选择: 1、直接指定标识符。 例如std::ostream而不是ostream。完整语句如下: std::cout << std::hex << 3.4 << std::endl; 2、使用using关键字。 using std::原创 2012-12-19 16:23:22 · 1774 阅读 · 0 评论