char *str = bMan?"男":"女";哪位高手分析一下
来源:百度知道 编辑:UC知道 时间:2024/05/04 18:35:26
char *str = bMan?"男":"女";哪位高手分析一下,其中bMan=1,
为何用cout<<str<<endl;不用cout<<*str<<endl;
以下说的都不准确,str 指向字符串,该语句将字符串的首地址给了str,应该用str,非*str.不过在此多谢了!
为何用cout<<str<<endl;不用cout<<*str<<endl;
以下说的都不准确,str 指向字符串,该语句将字符串的首地址给了str,应该用str,非*str.不过在此多谢了!
bMan?"男":"女
若bMan为真 则结果为“男”,反之为“女”
char *str=NULL;
if(bMan)
str="nan";
else
str="nv";
str指向的是一个常量字符串。
*str只表示该字符串第一个字符。
char str=23;
str=(char*)mallo(n)
char *str[]={"....是干什么的?
书上说char*str="Student";相当于char*str=new char[8];strcpy(str,"Student")。那么...
char str[ ]="#";sizeof(str)为什么是2不是1啊?
设staic char str[]="abc\0def";则strlen(str)=?
vc 中char* str和char str[]不一样么??
编写函数void fun(char *str)
编写函数void delstr(char *str,char *s)
输入char str[20]; 怎样才会不溢位??(c++语言)