| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 789 人关注过本帖
标题:c++语言问题
只看楼主 加入收藏
pangding
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:北京
等 级:贵宾
威 望:94
帖 子:6784
专家分:16751
注 册:2008-12-20
收藏
得分:0 
以下是引用bccn250在2011-3-19 14:32:31的发言:

记住一个就行了 int main  不要问为什么,问了,就相当于,你在问为什么 "钱"字念"qian" 一样的无聊,。

以后在 windows 又不一样了,

为什么不问 class 后面要加 分号。

对 C++ 最不满的就是 class 后面要加分号 ,定义在后面的函数,要向前声明。
这些东西,应该编译器自己处理掉,为什么还要手工加上去。电脑是个自动化的东西,连这个都要自己写。

后面的抱怨确实比较无趣。有些东西不不知道而已,不是规定的不合理。C++ 的語法的严谨性是出了名的。

退一步说,就算是不合理的规定,也是约定俗成的。中文还有好多不合理的地方呢,你是想让語法变变呢,还是自己入乡随俗呢?
2011-03-19 20:44
zzminzzm
Rank: 1
等 级:新手上路
帖 子:10
专家分:2
注 册:2011-3-21
收藏
得分:3 
返回一个类型   void是一个空的类型
2011-03-21 23:35
魔鬼鱼
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2011-3-25
收藏
得分:0 
表示主函数的返回值为空
将voidz作为指针的类型时,它表示不确定的类型
2011-03-26 20:35
紫凤双飞
Rank: 2
等 级:论坛游民
帖 子:76
专家分:61
注 册:2011-3-26
收藏
得分:0 
不加void 一般默认是int(如VC++),但有些编译器中必须用int main() (如 DEV C++),这个不用在意,加int就可以了
2011-03-26 22:28
我是菜鸟C
Rank: 4
等 级:业余侠客
帖 子:74
专家分:200
注 册:2011-3-27
收藏
得分:0 
   对,void表示的是执行完main之后返回的是空类型。
如果是int的话  就得返回一个int类型的数。。
现在不必管这个  背下来就好。
2011-03-30 22:43
我的最爱梅
Rank: 1
来 自:甘肃
等 级:新手上路
帖 子:5
专家分:0
注 册:2011-4-1
收藏
得分:0 
小问题引发的大探讨 c\c++ 标准写法

c:
int main(void)
{
    //...

    return 0;
}

int main(int argc, char *argv[])
{
    //...

    return 0;
}

c++:

int main()
{
    return 0;
}

int main(int argc, char *argv[])
{
    return 0;
}

win32 sdk:

#include <windows.h>

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
{
    //....
    return 0;
}
这个好
2011-04-02 13:29
我的最爱梅
Rank: 1
来 自:甘肃
等 级:新手上路
帖 子:5
专家分:0
注 册:2011-4-1
收藏
得分:0 
c\c++ 标准写法

c:
int main(void)
{
    //...

    return 0;
}

int main(int argc, char *argv[])
{
    //...

    return 0;
}

c++:

int main()
{
    return 0;
}

int main(int argc, char *argv[])
{
    return 0;
}

win32 sdk:

#include <windows.h>

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
{
    //....
    return 0;
这个好
2011-04-02 13:30
快速回复:c++语言问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014692 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved