C++ 关于字符串和数组的问题

2025-06-26 07:04:51
推荐回答(2个)
回答1:

A. ch=s[i+10]; //正确
B. s=ch[0]; //错误,ch不是数组。
C. ch=&s; //错误,&s表示地址,而ch是字符变量。
D. ch=s(100);//错误,强制类型转换错误。

回答2:

B,C,D都应该不对·······
我是用pascal的····
我C++学的不怎样,仅供参考····
B:ch是字符型,不能写ch[0];
C:&s是求数组地址
D:数组写中括号,不能写小括号;