我的第一个C++程序

简介:

1.安装软件,我安装了Dev-C++,一种针对Windows系统的C++编译器,Gun出品。

 

2.配置软件

首先我把界面设置成了中文的,选择工具->环境选项->界面->语言(设为中文即可)

然后我配置了字体大小工具->编辑器选项->显示->大小(设置大小为22)

一般我喜欢设置较大的字体,看着舒服。自己舒服了,也就喜欢编程了。

 

3.进行编码测试

C++是需要编译的语言,其实也可以在一般的编辑器中写,但不方便调试。完全可以在Editplus、notepad++或是我最近热爱的Sublime Text中进行编写,然后用编译器编译即可。

Dev-C++相当于集编译器,编辑器与一体了。俗称IDE,集成开发环境。

点击新建,源码,进行cpp程序的新建。新建之后,就可以在里面进行C++程序的编写了。

源码:

复制代码
#include <iostream>
#include <conio.h>
int main(){
    std::cout << "Enter two numbers:" << std::endl;
    int v1,v2;
    std::cin >> v1 >> v2;
    std::cout << "The sum of" << v1 << "and" << v2 << "is" <<v1+v2 << std::endl;
    getchar();
    //system("Pause");
    getch();
    return 0;
}
复制代码

C++需要引入一些头文件,然后才能用其中的一些方法,否则无法使用,编译时不识别。

比如用cin,cout就要引入#include <iostream>

要用getch()方法,就要引入#include <conio.h>

4.遇到的问题,执行后立刻退出,看不到执行结果。

 

其实有两种方法
一种是使用 system("Pause")。调用 system() 函数, 使用 DOS 下的 Pause 命令,那么屏幕上就会显示 "按任何键继续.." 或 "press any key to continue.."
另一种是使用 getch() 函数,getch() 函数会等待用户输入一个字符但同时不会在屏幕上显示任何信息,所以你可以先输出 "press any key to quit.." 再执行 getch() 函数。
注意, 使用这两个函数时, 请包含头文件 stdlib.h, 否则不能通过某些编译器。

小结:

通过简单的实例操作时候,对C++有了一定的认识,它是需要编译的,编译过程中会遇到错误。调试,并上网查找解决方案就可以了。

这篇初级日志,简单实用。前后有所联系。语言通俗易懂。哈哈。继续研究C++。




本文转自TBHacker博客园博客,原文链接:http://www.cnblogs.com/jiqing9006/archive/2013/03/28/2987248.html,如需转载请自行联系原作者

相关文章
|
3月前
|
C++
C++ 根据程序运行的时间和cpu频率来计算在另外的cpu上运行所花的时间
C++ 根据程序运行的时间和cpu频率来计算在另外的cpu上运行所花的时间
42 0
|
22天前
|
存储 程序员 编译器
简述 C、C++程序编译的内存分配情况
在C和C++程序编译过程中,内存被划分为几个区域进行分配:代码区存储常量和执行指令;全局/静态变量区存放全局变量及静态变量;栈区管理函数参数、局部变量等;堆区则用于动态分配内存,由程序员控制释放,共同支撑着程序运行时的数据存储与处理需求。
75 21
|
5月前
|
编译器 C++
《Effective C++ 改善程序与设计的55个具体做法》 第一章 笔记
《Effective C++ 改善程序与设计的55个具体做法》 第一章 笔记
|
2月前
|
C++
【C++基础】程序流程结构详解
这篇文章详细介绍了C++中程序流程的三种基本结构:顺序结构、选择结构和循环结构,包括if语句、三目运算符、switch语句、while循环、do…while循环、for循环以及跳转语句break、continue和goto的使用和示例。
37 2
|
3月前
|
PHP C++ Python
右手坐标系,空间点绕轴旋转公式&程序(Python和C++程序)
右手坐标系,空间点绕轴旋转公式&程序(Python和C++程序)
48 0
|
3月前
|
C++
c++学习笔记03 程序流程结构
C++学习笔记,主要介绍了程序流程结构,包括顺序结构、选择结构和循环结构。选择结构中详细解释了if语句、三目运算符和switch语句的用法和注意事项。循环结构部分则涵盖了while循环、do-while循环和for循环的语法和使用技巧。此外,还介绍了跳转语句,包括break、continue和goto语句的用途和用法。
34 0
|
5月前
|
C语言 图形学 C++
|
5月前
|
编译器 C++
C++:继承性_程序
C++:继承性_程序
30 1
|
5月前
|
存储 算法 程序员
【C++进阶】深入STL之vector:构建高效C++程序的基石
【C++进阶】深入STL之vector:构建高效C++程序的基石
49 1