c++指针问题

来源:互联网 发布:软件开发的流程 编辑:程序博客网 时间:2024/05/16 09:25
以下四种说法中,正确的一项是( )。A.C++允许在字符串上进行整体操作B.语句:char vn []="Brown"; 将vn 定义成一个有5个元素的数组,因为"Brown" 中含有5个字符C.对指针只要赋给一个地址值就可以了

D.一维的指针数组实际上是一个二维数组

char vn[]="Brown" 有5个元素,但是会自动追加‘\0' 表示字符串的终结。其实有6个长度。指针是个变量 有数组类型的。一维指针数组就是一个数组 里面的元素都是指针罢了,没有说什么2维的。

C++允许在字符串上进行整体操作 这句话怎么理解


C++有的string类,你可以直接进行字符串级的操作如加操作。string first_str = string("abc");string sec_str = string("def");string third_str =  first_str + sec_str ;//字符串拼接。

0 0
原创粉丝点击