春暖花开
雪化了,花开了,春天来了
C++博客
首页
新随笔
新文章
联系
聚合
管理
posts - 149,comments - 125,trackbacks - 0
<
2009年2月
>
日
一
二
三
四
五
六
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
1
2
3
4
5
6
7
常用链接
我的随笔
我的评论
我参与的随笔
留言簿
(9)
给我留言
查看公开留言
查看私人留言
随笔分类
(144)
C#学习
c++学习(24)
Windows Mobile(32)
windows学习(42)
测试学习
多语言学习(1)
面试总结(6)
日常总结(11)
设计模式(2)
生活之乐(20)
网络学习(5)
我思我想(1)
随笔档案
(149)
2010年11月 (1)
2009年12月 (1)
2009年10月 (5)
2009年9月 (6)
2009年8月 (10)
2009年7月 (27)
2009年6月 (22)
2009年5月 (6)
2009年4月 (12)
2009年3月 (11)
2009年2月 (10)
2009年1月 (5)
2008年12月 (17)
2008年11月 (9)
2008年10月 (4)
2008年7月 (2)
2008年5月 (1)
文章分类
(54)
C++(19)
CLR via C#(1)
UML学习(1)
Window Mobile(9)
春之心情(8)
界面控件学习(2)
算法学习(2)
杂项学习(12)
文章档案
(54)
2011年10月 (1)
2009年7月 (4)
2009年6月 (1)
2009年5月 (1)
2009年4月 (6)
2009年3月 (1)
2009年2月 (1)
2008年12月 (6)
2008年11月 (11)
2008年10月 (14)
2008年8月 (1)
2008年7月 (6)
2008年5月 (1)
技术博客
蚂蚁终结者
蚂蚁终结者
Sleeping
woaidongmao
λ-calculus in C++Blogs
编程小区
李先静的专栏
那谁的技术博客
万连文
小P成长记_透过C++看人生
有意思的排序动画
周星星
搜索
积分与排名
积分 - 315371
排名 - 77
最新评论
1. re: vs 后缀名总结
评论内容较长,点击标题查看
--best resume writers
2. re: MoveFile、CopyFile和DeleteAndRenameFile[未登录]
其实可以试试SHFileOperation这个API。
--riverqh
3. re: 如何在方框里打对勾
太牛X了
--落雪
4. re: MoveFile、CopyFile和DeleteAndRenameFile
评论内容较长,点击标题查看
--1111
5. re: 文件操作:CreateFile和WriteFile的学习
评论内容较长,点击标题查看
--小松鼠
阅读排行榜
1. 文件操作:CreateFile和WriteFile的学习(52517)
2. SHELLEXECUTEINFO 和 ShellExecuteEx的使用(35312)
3. 回调函数和函数指针(13164)
4. 转: C++ pair用法(11945)
5. warning C4005: 'WINVER' : macro redefinition 的解决方法(7991)
评论排行榜
1. Windows Mobile 发送短信的问题(13)
2. 文件操作:CreateFile和WriteFile的学习(13)
3. LoadString的一些小用法(8)
4. 回调函数和函数指针(7)
5. 关于debug和release的一点疑惑(7)
如何输出“hello, world”
看到我这样写,可能你会笑话我,写了这么长时间了,“hello, world”输出谁不会写呢?
的确, 我们简单的这样写,如下,就可以输出一个“hello, world”.
#include
<
iostream
>
using
namespace
std;
int
main()
{
cout
<<
"
Hello, World!
"
<<
endl;
return
0
;
}
但现在的条件是你需要在main函数里什么也不做,就输出“hello, world”。
可能你很快就想到了。但是我很笨,没有想到。不过我现在会了。
我们可以这样做,
#include
<
iostream
>
using
namespace
std;
class
A
{
public
:
A()
{
cout
<<
"
Hello, World!
"
<<
endl;
}
}
;
A a;
int
main()
{
return
0
;
}
声明一个全局的对象a, 这样的话,它会调用它的构造函数,也就会打印出“Hello,world”.
还有一种方法也是定义一个全局对象,只是利用方法,如下:
#include
<
iostream
>
using
namespace
std;
int
Func()
{
cout
<<
"
Hello, World!
"
<<
endl;
return
1
;
}
int
i
=
Func();
int
main()
{
return
0
;
}
其实这主要是一个全局对象的初始化顺序的问题。
全局对象在调用 main之前初始化, 在退出main之后析构。
理解了这个,输出“Hello,World”便很简单了。
posted on 2009-05-05 13:01
Sandy
阅读(1080)
评论(0)
编辑
收藏
引用
所属分类:
c++学习
只有注册用户
登录
后才能发表评论。
相关文章:
转: C++ pair用法
虚函数与虚继承的思考
浮点数在计算机中的存储表示
c++学习——More Effective C++ 基础议题三
c++学习——More Effective C++ 基础议题二
c++学习——More Effective C++ 基础议题
判断计算机的大小尾数的方法
类设计者的核查表
int 与char的转换
转载: .NET中,接口与类的区别
网站导航:
博客园
IT新闻
BlogJava
知识库
博问
管理