C++语句 与简单方法
语句:
在c++primer plus 第二章中除了讲到输出流。还提到了更多的语句,书中称之为Statement。
简单看来语句有申明语句,赋值语句,调用函数的语句,,,下面看书上的一组例子。
#include <iostream>
int main()
{
using namespace std;
int carrots;
cout<<"How many carrorts do you have?"<<endl;
cin>>carrots;
cout<<"Here are two more."
carrots=carrots+2;
cout<<"Now you have "<<carrots <<carrots<<endl;
return 0;
}
相比较于第一次接触到的c++程序。这里出现了一些新的东西!
int carrots; 这就是一个申明变量的语句。定义了一个名字叫carrots的变量。整数型!
cin>>carrots ;通过控制台向carrots变量赋值。
carrots=carrots+2;让carrots变量自加2.这就是一个赋值语句咯,和其他语言的赋值没什么差别。
所以程序功能比较简单,问你有多少胡萝卜,再给你两个,你就多加了两个。
于是在第二章里,c++ primer plus就告诉我们了这么多的语句了。。
简单方法:
方法或者称为函数吧,编程语言都叫function,看翻译情况!申明叫方法呢,就是实现某一个特定功能的一段语句,他可以带返回类型也可以不带。他可以带参数进来,也可以不带!好像说了一堆废话!那如何写方法:
1、对方法进行申明:一般方法的申明是放在.h文件(头文件)里面的,也可以申明在.cpp文件(源文件里)。申明包含三项内容 ,方法的名字,方法的返回类型(如果没有返回那就是void。),方法的传入参数,可以是多个参数!
2、方法的原型:也就是实现你这个特定功能的代码。
简单举个栗子:打印一个int变量的值
#include “iostream”
using namespace std;
void printIntValue( int value); //这里就是方法的声明,无返回类型,传入一个int类型的变量
int main()
{
int carrots=5;
printIntValue(carrots); //这里就是调用方法的地方啦,根据方法的传入参数要求传入一个int值就好啦!
getchar(); //这个是为了不让控制台快速闪去,因为执行到return 0;程序就退出了,你什么都看不到了!
return 0;
}
void printIntValue( int value)//这里就是方法的原型啦。把声明的分号去掉,加上一对大括号,里面就可以实现你的功能了!
{
cout<<"requested print value:"<<value<<endl;
}
C++语句 与简单方法相关推荐
- 表中的数据导出为insert语句的简单方法
因项目需要,有时要求将一个表中的记录导出来,结合网上搜索的一些代码,而成此文 .因时间过长已找不出原创作者,谨请原谅 Create procedure pGetInsertSQL (@tablenam ...
- python条件语句-Python中条件判断语句的简单使用方法
最简单的条件语句: if expression: expr_true_suite 如上,if是关键字,expression是条件表达式,条件表达式支持多重条件判断,可以用布尔操作符and.or和not ...
- 一种绕过Android P对非SDK接口限制的简单方法
众所周知,Android P 引入了针对非 SDK 接口(俗称为隐藏API)的使用限制.这是继 Android N上针对 NDK 中私有库的链接限制之后的又一次重大调整.从今以后,不论是native层 ...
- 调优您的 LAMP 应用程序的 5 种简单方法
John Mertic, 软件工程师, SugarCRM [url=]简介[/url] Wikipedia.Facebook 和 Yahoo! 等主要 web 属性使用 LAMP 架构来为每天数百万的 ...
- mysql binlo 抽取_使用mysqlbinlog根据时间点提取SQL简单方法
使用mysqlbinlog根据时间点提取SQL简单方法 发布时间:2020-05-12 11:24:37 来源:亿速云 阅读:244 作者:三月 本文主要给大家介绍使用mysqlbinlog根据时间点 ...
- 学习C/C++的简单方法
如何学习C++呢.C和C++是很多专业的必修课,尤其对计算机专业来说,更是重中之重.C++语言是早期发展的高级语言,具备执行速度快,语法优美等特点.是底层高效率系统的首选开发语言.今天就和大家分享一下 ...
- 提高C++程序运行效率的10个简单方法
本文以C/C++程序为例讲述了程序运行效率的10个简单方法,分享给大家供大家参考之用.具体分析如下: 对于每一个程序员来说,程序的运行效率都是一个值得重视,并为之付出努力的问题.但是程序性能的优化也是 ...
- 在Raspberry Pi上设置Docker的简单方法
by Ryan Gordon 通过瑞安·戈登(Ryan Gordon) 在Raspberry Pi上设置Docker的简单方法 (The easy way to set up Docker on a ...
- linux下运行python_在Linux命令行终端中使用python的简单方法(推荐)
Linux终端中的操作均是使用命令行来进行的.因此,对于小白来说,熟记几个基本的命令行和使用方法能够较快的在Linux命令行环境中将python用起来. 打开命令行窗口 打开命令行窗口的快捷键如下: ...
- Android P (4)一种绕过Android P上非SDK接口限制的简单方法
一种绕过Android P上非SDK接口限制的简单方法 众所周知,Android P 引入了 针对非 SDK 接口(俗称为隐藏API)的使用限制.这是继 Android N上 针对 NDK 中私有库的 ...
最新文章
- CSS How to align a div center
- perl大骆驼和小骆驼_快速的骆驼和云消息传递
- C# 依据KeyEventArgs与组合键字符串相互转换
- 计算机 子分数 游戏图形,Windows7下如何开启和关闭系统分级功能.doc
- 第一个JavaWeb项目——教室预约系统
- 肿瘤基因组变异相关概念
- jmeter--解决登录接口只执行一次和多接口依赖的问题(使用事务控制器和循环控制器)
- Babel转码器安装及使用
- 外企8年,我学到的人性化,不止是宽容
- 表格对角线两边打字_表格斜线一分为二怎么打字(excel斜杠分割表格打字)
- lept_json的学习之JSON
- 无人驾驶系统技术岗位分析(感知算法)
- 维科精密IPO过会:年营收6.8亿 实控人陈燕来父女为外籍
- SPI 测试程序sja1105
- unsupported format character Y (0x59) at index 167
- Java能自学吗?如何自学?(附Java学习路线图)
- 2014Esri中国用户大会亮点系列之——ArcGIS产品
- Unity内存与资源管理
- zotero翻译插件PDF Translate下载安装配置
- 【硬件学习】Type-C接口