C++下COM组件开发的 返回值是字符串,怎么返回
答案:2 悬赏:40 手机版
解决时间 2021-03-08 08:34
- 提问者网友:富士山上尢
- 2021-03-07 19:55
C++下COM组件开发的 返回值是字符串,怎么返回
最佳答案
- 五星知识达人网友:不如潦草
- 2021-03-07 20:13
return语句的返回类型是根据你函数的返回值类型来定的。
如果你想返回字符串类型,那么你就将函数的返回值类型定义为字符串,在C中可以定义为字符指针,C++中有一个string类型
标准的main函数是int main (int argc,char *argv[]) 和int main()这是在C语言中规定的两种标准写法
至于main函数的返回值总样输出,这是没有意义的,因为一个程序只有一个main函数,而且只能main函数调用其它函数,不能其它函数调用main函数。所以main函数的返回值基本没有什么意义,只是标准要求这样写。在windows下可以void main()这样写的,就是返回值类型为空。
至于main函数的两个参数:
int argc:保存了main函数参数的个数, char *argv[]:保存了main函数的参数内容。
如果想输出这两个参数的值,只有在DOS下或命令提示符下调用main函数输出。
如果你想返回字符串类型,那么你就将函数的返回值类型定义为字符串,在C中可以定义为字符指针,C++中有一个string类型
标准的main函数是int main (int argc,char *argv[]) 和int main()这是在C语言中规定的两种标准写法
至于main函数的返回值总样输出,这是没有意义的,因为一个程序只有一个main函数,而且只能main函数调用其它函数,不能其它函数调用main函数。所以main函数的返回值基本没有什么意义,只是标准要求这样写。在windows下可以void main()这样写的,就是返回值类型为空。
至于main函数的两个参数:
int argc:保存了main函数参数的个数, char *argv[]:保存了main函数的参数内容。
如果想输出这两个参数的值,只有在DOS下或命令提示符下调用main函数输出。
全部回答
- 1楼网友:一秋
- 2021-03-07 21:17
支持一下感觉挺不错的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯