VC++几个简单的问题

来源:百度知道 编辑:UC知道 时间:2024/07/02 14:41:30
字符串 Max(int a,int b)//在vc++中字符串是什么类型??
{
if(a>b)
{
return "好人一生平安";
}else
{
return "坏人平安一生";
}
}
最好帮我多写几个返回不同类型的方法, 简单也没事, 刚学吗 !
如有时间请注释
//////////
scanf("%d%d",&x,&y);//是输入两个整数
其中的 %d 是什么 ?? 还有其他的 %什么 的吗?? 比如%a..%m..%y??
都是什么意思呢?告诉我吧
//////
VC++ 的类中的变量是怎么访问的 类名点变量名吗?? 还是" -> " 我会C#
想学习一下 C++
//////////
在它的 右键列出成员中 :
属性. 方法. 枚举.... 都是用的什么图案表示的? c#的属性是 一个小手 枚举是 两个黄色是什么玩意!呵呵 请详细说明;各自的含义不用说了 告诉我是什么图案代表什么就行!
//////////////////
请好人告诉我吧!上帝会保佑你的! 阿嚏 !

就你的程序而言:
如果要返回c++ string类 可以这样写:
string Max(int a,int b)
{
if(a>b)
{
return "好人一生平安";
}else
{
return "坏人平安一生";
}
}
如果要返回指针 需要你事先申请好空间
那么可以这样写:
char * Max(int a,int b)
{
if(a>b)
{
return "好人一生平安";
}else
{
return "坏人平安一生";
}
}
如果要返回mfc的CString变量 可以这样
CString Max(int a,int b)
{
if(a>b)
{
return "好人一生平安";
}else
{
return "坏人平安一生";
}
}
一般来讲就这三种方式吧 上面为c++风格 中间为c风格 最后的是MFC风格
////////////////////////////////////
%d 表明期待输入的是实型double数据
还有
%c .............字符型 char数据
%s..............字符串 数据
%f.............实型 float数据
%i..............整型 int数据.
////////////////////////////////////
成员变量(除了static)是对象.变量名 或 (*指针).变量名或指针->变量名
static变量一般为 类名::变量名
////////////////////////////////////
最后一个问题 我不是很清楚 我没遇到