C++
heizeer
这个作者很懒,什么都没留下…
展开
-
多维数组与指针运用详解
严格来说,C++里面没有多维数组。所谓的多维数组就是数组的数组。对于二维数组,为了便于理解,可以把第一层(内层)数组看做是行,把第二层(外层)数组看做是列。例如,定义一个int ia[3][4]的二维数组,就可以看成三行四列的一个矩阵。 如何遍历一个多维数组的所原创 2011-09-01 17:03:54 · 684 阅读 · 0 评论 -
利用strspn函数判断C风格字符串格式
如果要验证一个字符串strTmp是否是数字。要怎么做呢? 假如strTmp是一个std::string类型的,我们直接遍历它的每一个字符,然后用字符操作函数isdigit(char c)就可以了。但假如strTmp是C风格(char *)的字符串呢?遍历是可以的。但是有个更好地原创 2011-08-24 10:31:20 · 481 阅读 · 0 评论 -
各类型变量的自动初始化总结
前几天给系统写一个新功能,被初始化问题搞毛了:一个结构体里包含枚举类型的变量,结果由于没有初始化,搞了一堆随机数……。这个结构体是作为输入参数放在查询函数里的,结果自然查不到。最悲剧的是,在我的Windows平台可以成功查到,Linux平台有一定几率能查到…… 如果一个原创 2011-09-30 10:10:20 · 825 阅读 · 0 评论