摘要:
c++中字符串的处理,用string进行处理,实际上它是一个类. C++代码 stringname; name.size(); name.c_str();string name;name.size();name.c_str();因此这里的name就是一个对象. name[下标],这样写不表示它是一个数组. char s[100] = "Hello";//应该是存在了栈空间里 char* p = "Hello";//字符串存在常量区里,栈里只保存了一个地址 输入输出时会对字符串进行特殊的处理. string不是C风格的字符串,是c++风格的,在c++里它会 阅读全文
posted @ 2011-07-18 11:08
崔晓东
阅读(652)
评论(0)
推荐(1)
摘要:
C 风格(C-style)强制转型如下:(T) exdivssion // cast exdivssion to be of type T函数风格(Function-style)强制转型使用这样的语法:T(exdivssion) // cast exdivssion to be of type T这两种形式之间没有本质上的不同,它纯粹就是一个把括号放在哪的问题。我把这两种形式称为旧风格(old-style)的强制转型。使用标准C++的类型转换符:static_cast、dynamic_cast、reinterdivt_cast、和const_cast。3.1 static_cast用法:sta 阅读全文
posted @ 2011-07-18 10:33
崔晓东
阅读(5674)
评论(0)
推荐(1)

浙公网安备 33010602011771号