实例开发环境:Dev C++ 4.9.9.2
HelloWorld
#include <iostream>
using namespace std;
int main (int argc, char *argv[])
{
cout << "Hello World!" << endl;
cout << "Press ENTER to continue..." << endl;
cin.get();
return 0;
}
学习环境:Dev C++ 4.9.9.2
其中:
1、#include 引入头文档,可以写成 #include<iostream.h>,也可以写成#include<iostream>
2、main 函数为C++语言的入口,不管有没有return 0;语句,都会返回0;
3、using namespace std;如果没有这句,在使用cout<<时,就需要写成std::cout;
4、字符串转义字符使用 “\” ,如果要输出",则使用\"即可。
数据类型
Integer 整数:用
来表示整数值,可以区分为short、int、与long,可容纳的大小各不相同,short的长度为半个word,int表示一个word,而long
可能是一个或两个word,在32位元机器上int与long的长度通常是相同的,型态的长度越长,表示可表示的整数值范围越大。
Float 浮点数:
用来表示小数值,可以区分为float、double与long double,float的长度为一个word,double的长度为二个word,long double长度为3或4个word。
Character 字符:用来储存字元,长度为1个位元组,其字元编码主要依ASCII表而来,由于字元在记忆体中所占有的空间较小,所以它也可以用来储存较小范围的整数。
以上的资料型态在记忆体中所占有的大小依平台系统而有所差异,word的大小取决于机器,在32位元机器上通常一个word是4个位元组,如果想要知道这些
资料型态在您所使用的平台上,所占有的记忆体空间有多少,最好的作法是使用sizeof()运算子,它可以告诉您确实的记忆体大小,下面这个程式是个简单
的示范:
分享到:
相关推荐
### Cocos2d-x初探学习笔记:HelloWorld详解 #### Cocos2d-x简介 Cocos2d-x是一款基于C++的开源游戏开发框架,它最初是从Cocos2d移植而来,支持跨平台的游戏开发,包括iOS、Android、Windows等多平台。Cocos2d-x因...
2. **Hello World**:这是学习任何编程语言的第一步。在C++中,"Hello, World!"程序如下: ```cpp #include using namespace std; int main() { cout << "Hello, World!"; return 0; } ``` 3. **变量**:...
- `cout << "Hello World" ;`:输出字符串并换行。 6. **注释**: - 多行注释:`/* ... */`。 - 单行注释:`//`。 7. **头文件**: - `<...>`:系统头文件。 - `"..."`:自定义头文件。 8. **变量**: - ...
### JAVA学习笔记知识点详解 #### 一、计算机概述 1. **计算机**:电子设备,用于处理信息。 2. **计算机硬件**: - **中央处理器(CPU)**:计算机的大脑,负责处理指令。 - **内存(RAM)**:临时存储数据,...
### C++ 学习笔记知识点总结 #### 一、C++世界地图 - **平台环境**:介绍 C++ 在不同操作系统中的应用情况,主要提到了 Windows、Linux 和嵌入式系统这三个主流领域。 #### 二、C++旅行世界必备物品 - **1. C++...
- **1.5 第一个程序**:通常第一个程序是打印“Hello, World!”,这是一个简单的示例来展示如何运行Python程序。 #### 三、变量、表达式与语句 **2.1 变量与类型**:变量是用来存储数据的标识符,Python支持多种...
C++是一种广泛使用的编程...以上只是C++编程的基础知识点,实际的C++学习涵盖更多内容,包括类、对象、模板、异常处理、文件操作、内存管理等。通过深入学习,可以掌握更高级的编程技术,并能灵活应用于各种项目中。
### C++学习笔记知识点梳理 #### 一、开始 C++是一种高级编程语言,它是在C语言的基础上发展起来的,并且增加了面向对象编程的支持。学习C++的第一步是从熟悉其基本语法开始,然后逐渐深入理解面向对象编程的概念...
本文是关于如何使用Cocos2d-x开发一个基础的Hello World程序,并使用Visual Studio 2010和C++语言进行开发。由于Cocos2d-x通常不自带Visual Studio的插件,本文也介绍了如何安装并配置Cocos2d-x的VS插件。 首先,...
"黑马C++学习笔记" 本笔记涵盖了C++编程语言的基础知识点,包括变量、数据类型、运算符、控制结构等。 1. 变量和数据类型 ---------------- ### 1.1 第一个程序输出hello world * 使用`cout`语句输出hello world...
例如,`cout << "Hello, World!"`将打印出字符串。 5. 换行:`endl`是一个操纵符,用于结束当前行并插入一个换行符。 6. 输入操作:`cin >>`用于从输入流(如键盘)读取数据。 7. 数据类型和字节数:C++规定了...
### C++ 学习笔记概览 #### 一、基础知识 **1. 数据类型与转换:** - **数据类型:** 在C++中,数据类型是用于定义变量时指定的数据种类,例如整型(`int`)、字符型(`char`)、浮点型(`float`)等。 - **数值...
本篇学习笔记将深入解析Cocos2d-x的Hello World示例的源码,帮助初学者理解其基本结构和工作原理。 游戏开发的核心在于动态地呈现静态图像,就像电影通过连续播放静止画面来创造动态效果。Cocos2d-x中的游戏画面是...
- 声明字符串变量:`std::string str = "Hello, World!";` 9. **结构体与类**: - 结构体是将多个不同类型的数据组合在一起的数据结构。 - 类是面向对象编程的基础,定义了一组相关的数据成员和成员函数。 10. ...
下面是一个简单的“Hello, World!”程序: ```cpp // my first program in C++ #include using namespace std; int main() { cout << "Hello World!"; return 0; } ``` 1. 注释行:在C++中,以`//`开始的行被视...
char* Func() { return "hello world"; } // 错误 ``` 2. **返回类型**:确保清楚返回的是值、指针还是引用。 3. **效率问题**:当返回对象时,考虑返回临时对象以提高效率。 ```cpp String temp = s1 + s2; // ...
cout << "Hello World" ; return 0; } ``` 4. 运行程序 在编写完代码后,需要编译并运行程序。在Visual Studio中,这通常通过点击运行按钮或者按F5键实现。 5. 注释 注释是代码中的说明文本,它们不会被编译器...
通过BCB5创建并运行第一个C++程序——“Hello World!”,不仅可以帮助初学者熟悉开发环境的基本操作流程,还能加深对C++语法基础的理解。 ### 2. C++程序的组成 C++程序由一系列源代码文件组成,这些文件可以被...
### JNI学习笔记详解 #### 一、JNI简介 JNI(Java Native Interface)是Java平台提供的一种强大机制,它允许Java程序直接调用本地代码(通常是C或C++编写)。这为Java应用程序带来了额外的灵活性,使得开发者能够...