C++第一天

本文详细介绍了如何使用MinGW和notepad++进行C++编程环境的搭建,包括环境变量配置、代码编译运行及调试。通过实例演示了C++基本语法,如变量定义、输入输出操作及函数使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一.MinGW

跟C一样1.下载->2.配置环境变量,c的环境变量和系统变量,c++能用不用改,minGW也不用多下载 

二.notepad++

(1)终端运行

G:
CD G:\ziliao\1\1.1\1.1.5daima180918\notepad++\C++
g++ -o hello.exe hello.cpp
hello.exe

(2)notepad++F6

cmd /k cd /d "$(CURRENT_DIRECTORY)" & g++ "$(FILE_NAME)" -o "$(NAME_PART)" & "$(NAME_PART).exe"

************************************************************************************

compile:g++ $(FULL_CURRENT_PATH) -g -o $(CURRENT_DIRECTORY)\$(NAME_PART).exe

run:$(CURRENT_DIRECTORY)\$(NAME_PART).exe

GDB:gdb $(CURRENT_DIRECTORY)\$(NAME_PART).exe     

***********************************************************************************

C语言的C++也能用啊.................那就是说C++和C语言的配置环境一点也不用变,直接用就好了

1.2最简单的c++程序

例1.1 输出一行字符:"This is a C++ programe."

#include <iostream> //包含头文件iostream
using namespace std; //使用C++的命名空间std

int main() {
	cout << "This is a C++ programe.";
	return 0;
}
//输出:This is a C++ programe.

main:主函数的名字,每一个c++程序都必须有一个main函数

int的作用是声明函数的类型为整型,主函数带回一个证书的函数值.

return 0:向操作系统返回一个零值.如果程序不能正常执行,则自动向操作系统返回一个非零值,一般为-1.

{}:函数体一般由大括号{}括起来

cout:c+out,输出语句,count是输出流对象

         cout <<"实现的语句:cout语句

         <<:是"插入运算符".将字符串"This...."插入到输出的队列("输出流")cout中,C++系统再将输出流cout的内容输出到系统指定的设备(一般为显示器)中.

using name space : 使用命名空间std,类和函数要再命名空间std声明

1.2求a,b两数之和

//求a和b两个数之和	//注释行
#include <iostream>//预处理命令
using namespace std;//使用命名空间std

int main() {//主函数首部,{函数体开始
	int a,b >> ,sum;//定义变量a,b为整型变量
	cin >> a >> b;//输入语句
	sum = a+b;//赋值语句
	cout << "a+b=" << sum << endl;//输出语句
	return 0;//如程序正常结束,向操作系统返回一个零值
}

cin:输入

endl:end line.表示本行结束,换行.(我每次写这个都报错,不写也报错)

1.3给两个数x和y,求两数中的大者.

#include <iostream>
using spacename std;

int main() {
	int max(int x,int y);//对max函数作声明
	int a,b,c;
	cin >> a >> b;
	c = max(a,b);//调用max函数
	cout << "a+b=" << c << endl;
	return 0;
}
int max(int x,int y) {//定义max函数
	int z;
	if(x>y) z=x;
	else  z=y;
	return(z);
}

max函数要在main函数后面.

函数声明应在函数调用之前,不能把int max(int x,int y)放在c=max(a,b)后面

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值