文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

C++编程技术怎么理解

2023-06-17 16:57

关注

本篇内容介绍了“C++编程技术怎么理解”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

我们对这个程序逐行加以解释:
(1)***行是C++语言的注释。其中,"//"是C++语言的一种注释符号,自"//"开始,一直到本行结束,所有内容都会被当作注释对待。C++编程技术也可以写成下面的形式:我们进行程序设计时,这两种注释形式都会经常用到。它们的区别在于:前者只能注释一行内容,而后者可以注释多行内容。它可以用在程序的任何地方,编译器在编译时将这些信息忽略,注释就是用来帮助阅读和理解程序的信息,也可使用注释来帮助用户调试程序。

(2)第2行使用预处理指令#include将头文件iostream.h包含到程序中来, iostream.h是标准的C++头文件,它包含了输入和输出的定义。

(3)第3行定义了一个称为main的函数。一个函数有0个或多个参数,它们出现在函数名后的一对圆括号中。括号中的void表示main没有参数。一个函数可以有一个返回类型,它在函数名的左边。

(4)第4行是一个花括号,是main函数体开始的标记。

(5)第5行是一个语句。
一个语句可能是定义或声明一个变量,也可能是得到一个数值的计算步骤。一个语句用分号(;)结尾,C/C++用分号来分隔语句。这个语句定义了一个整型变量i。一个变量能够保存一种特定类型的数据,整型变量能够保存一个整型数据。

(6)第6行也是一个语句。这个语句将字符串"Hello C++!"发送到cout输出流一个字符串是一个用双引号包围的字符系列。

(7)第7行也是一个语句。这个语句将字符串"请输入一个整数:"发送到cout输出流。字符串的***一个字符(\n)是一个换行符。流是执行输入和输出的对象。cout是C++标准的输出流,标准输出通常是指计算机屏幕。

符号<<是一个输出运算符,带一个输出流作为它的左操作数,一个表达式作为它的右操作数。后者被发送到前者,字符串"请输入一个整数:\n"发送到cout的效果是把字符串打印到计算机屏幕上。

(8)第8行也是一个语句。这个语句将cin输入流抽取到变量i。cin是C++标准的输入流,标准输入通常是指计算机键盘。符号>>是一个输入运算符,带一个输入流作为它的左操作数,一个变量作为它的右操作数。前者被抽取到后者,cin输入流抽取到变量i的效果是将键盘的输入值复制到变量i中。

(9)第9、10、11行分别是在屏幕上打印"您输入的整数是:"、变量i和和换行符。这三行实际上可以综合为一个语句:cout<<"您输入的整数是:" <<i <<'\n';它的效果与使用三个语句是一样的。

(10)第12行的花括号是main函数体结束的标记。 运用***章介绍的知识,我们在Visual C++6的开发环境里,编译、连接、运行该程序,可以得到下面的提示:
Hello C++!请输入一个整数:假定我们输入整数5,即:表示键入了"ENTER"键(或称为回车键)。

通过这个实例,我们对C++编程技术的结构、语句、变量、函数、预处理指令、输入和输出等,已有了一个初步的印象,在后面的章节中,我们还将作更详细的介绍。
由于我们定义main( )函数的返回类型为void,所以***就不用返回值了。如果我们定义main的返回类型的int,则要返回一个整型值:

int main()   {  …  return 0;   }

要注意的是C/C++是区分大小写的,不能随便更改,cout是C++编程技术的输出流,而Cout不是,如果没有预先定义,编译器就不认识这个Cout。大多数C++命令使用小写字母,大多数常量使用大写字母,而大多数变量是大小写混合使用。

“C++编程技术怎么理解”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯