当前位置:网站首页 / C++ / 正文

AY的C++11笔记[1]

时间:2015年05月12日 | 作者 : aaronyang | 分类 : C++ | 浏览: 1679次 | 评论 0

  1. 打开vs2013,新建

Image 6.png

一直下一步,写好代码

// chap1.cpp : 定义控制台应用程序的入口点。
//

#include "stdafx.h"
#include <iostream>

int _tmain(int argc, _TCHAR* argv[])
{
	using namespace std;
	int number1;
	cout << "hello ay";
	cout << endl;
	cout << "欢迎来到C++的世界" << endl;
	cin >> number1;
	return 0;
}

ok第一个C++控制台程序完成了。

这里最后我暂停等待用户输入来类似C#不消失控制台窗口,你也可以 cin.get();

头文件扩展名是 .h,例如math.h支持各种C语言数据函数,C++变了,现在对老式的C的头文件保留了扩展名.h,而C++没有扩展名,有些C头文件被转换为C++头文件,被重命名,去掉了.h后缀,并在文件名称前面加上前缀c表明来自C语言.

Image 3.png

&既表示地址运算符又表示按位AND运算符

*既表示乘法,又表示指针解除引用

endl 输出流中插入导致光标移到下一行.

cout << "请输入第1个数字" << endl;
	int num1;
	int num2;
	cin>> num1;
	cout << "请输入第2个数字" << endl;
	cin >> num2 ;
	int num3 = num1 + num2;
	cout << "两个数字的和是:" << num3 << endl;

你可以使用cin.get()但是需要两条cin.get(),这样你才能在屏幕上看到输出,第一条cin.get()语句在您输入数字按Enter键读取输入,而第二条cin.get()语句让程序暂停,直到您按Enter键

// chap1.cpp : 定义控制台应用程序的入口点。
//

#include "stdafx.h"
#include <iostream>
#include <cmath>

int _tmain(int argc, _TCHAR* argv[])
{
	using namespace std;
	//int number1;
	cout << "hello ay";
	cout << endl;
	cout << "欢迎来到C++的世界" << endl;
	/*cin >> number1;*/



	cout << "请输入第1个数字" << endl;
	int num1;
	int num2;
	cin>> num1;
	cout << "请输入第2个数字" << endl;
	cin >> num2 ;
	int num3 = num1 + num2;
	cout << "两个数字的和是:" << num3 << endl;
	
	cout << "√9等于:" << sqrt(9) << endl;  // =>根号9 输出3 


	//cin >> num2;
	cin.get();
	cin.get();

	return 0;
}

引入cmath,你可以使用math,调用sqrt根号函数

这里注意不同的编译器,不同的引入方式, 老式的编译器可能需要math.h这样引入了.


如何定义一个函数(C#中叫方法)

注意这里你要定义个方法类型,好比C#的委托那样.这跟C#不太一样.而且你的方法实现需要在main函数后面

Image 4.png

using namespace std; //可以像C#那样放到顶部,那么所有函数都可以使用了


推荐您阅读更多有关于“C++,”的文章

猜你喜欢

额 本文暂时没人评论 来添加一个吧

发表评论

必填

选填

选填

必填

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

  查看权限

合肥科大智能常年招聘.NET,Web前端,有想换工作的私聊我AY唯一QQ:875556003和AY交流

抖音号:wpfui,可以看到我的很多作品效果,私活合作请qq联系我

AYUI8社区版Github地址:前往获取

作者:杨洋(AaronYang简称AY,安徽六安人)目前是个人,还没公司AY唯一QQ:875556003和AY交流

高中学历,2015年1月17日开始,兴趣学习研究WPF,目前工作繁忙,不接任何活

声明:AYUI7个人与商用免费,源码可购买。部分DEMO不免费.AY主要靠卖技术服务挣钱

不是从我处购买的ayui7源码,我不提供任何技术服务,如果你举报从哪里买的,我可以帮你转正为我的客户,并送demo

查看捐赠

AYUI7.X MVC教程 更新如下:

第一课 第二课 程序加密教程

vs2015 企业版密钥HM6NR-QXX7C-DFW2Y-8B82K-WTYJV

vs2017 企业版密钥NJVYC-BMHX2-G77MM-4XJMR-6Q8QF

标签列表