C++入门笔记01

基本格式

#include <iostream>
using namespace std;
//名称空间,可以避免同名的函数但是功能不同而造成的冲突
int main() {
    cout << "hello world!";//输出语句
	return 0;
}
//在main函数中填写你的代码

添加注释

//单行注释
/*
多
行
注
释
*/

输入输出语句

cout<<string;
cout<<string1<<string2<<string3;
/*<<符号表示该语句将把这个字符串发送给cout;该符号指出了信息流动的路径,并且可以合并输出
*/
//换行操作
cout<<"hello world"<<endl;
cout<<"hello world\n";

//从控制台输入一个值,用变量来接收
cin>>a;

变量

//给一段内存起名以便于控制一段内存
//C++中必须给一个变量初始值
#include <iostream>
using namespace std;
int main() {
	int a = 0;
	cout << "a=" << a << endl;
	return 0;
}

关键字
C++专用,定义变量和函数不要使用
int long short const等

函数(理解为实现某种功能的工具)

x=sqrt(6.25);
//调用函数
//括号内为传递给函数处理的数据,处理如果有结果会传递给x

//函数使用前应该有原型
double sqrt(double);
//或者包含相应的头文件
include <cmath>
    
//有些函数需要传入多个参数或不用参数,参数间用","分隔
answer=pow(5.0,8.0);  


//用户也可以自定义函数,将原型放在main()前,新函数源代码放在main()后

#include <iostream>
using namespace std;

int sum(int,int);

int main() {
	int a = 0,b=0;
	cout << "please input a";
	cin >> a;
	cout << "please input b";
	cin >> b;
	cout << "a+b=" << sum(a,b) << endl;
	return 0;
}

int sum(int a, int b) {
	return a + b;
}

本笔记基于C++ Primer Plus
第二章习题:github链接

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值