飞道的博客

第一个C++程序

437人阅读  评论(0)

二、第一个C++程序
01first.cpp

#include <iostream>

int main(void){
	std::cout << "hello world!" << std::endl;
	return 0;
}

1、在终端的两种编译程序方法:
第一种:
gcc 01first.cpp -lstdc++
./a.out

第二种:
g++ 01first.cpp//推荐

2、文件扩展名
1).cpp
2).cxx
3).cc
4).c

3、头文件
//包含了标准C++中所有和I/O相关的类型、对象和函数
#include

注:在C++中标准C的头文件依然可以使用
#include <stdio.h>#include
#include <stdlib.h>
#include
#include <string.h>==#include
……

#include <iostream>
//#include <stdio.h> C语言的风格,(1)
#include <cstdio> //C++的风格,等同于(1)
int main(void){
	std::cout << "hello world! "<< std::endl;
	printf("Hello world!\n");
	return 0;
}

4、标准的输入和输出
1)cin对象表示标准输入//类似scanf
eg:

int num;
scanf("%d", &num);//C中
cin >> num;//C++中
//其中">>"称为提取操作符

int i;
double d;
scanf("%d%lf", &i, &d);//C
cin >> i	>>d;//C++

2)cout对象表示标准输出//类似printf
eg:

int num = 23;
printf("num = %d\n", num0);//C
cout << "num = " << num;//C++
//其中"<<"称为插入操作符
//注:endl == "\n"

int i = 100;
double d = 3.14;
printf("%d,%lf\n", i, d);
cout << i << ',' << d << endl;

5、"std::"标准名字空间
C++标准库中的所有函数、变量、类型都是在std空间中


转载:https://blog.csdn.net/weixin_42284219/article/details/104525137
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场