C++常用术语及其英文翻译的含义和简单用途总结(一)

C/C++术语,中英文对照 源程序 source program 通过字符序列创造出来的程序 源文件 source file 保存源程序的文件 诊断信息 diagnostic message 编译,链接或执行时发生的错误信息 注释 comment //单行或者/*多行 */ 函数调用 function call 实参 argument 语句 statement 翻译阶段 translation phase 阅读详情
AI摘要

本文详细解释了C++编程中的核心概念,包括参数传递、赋值、程序块、缓冲区等,帮助读者深入理解C++的基本语法和常用类型。

(1)参数(实参,argument)向函数传递的值。


(2)赋值(assignment)抹去一个对象的当前值,用一个新值取代之。


(3)程序块(block)零条或多条语句的序列,用花括号包围。


(4)缓冲区(buffer)一个存储区域,用于保存数据,I/O设备通常将输入(或输出)数据保存在一个缓冲区中,读写缓冲区的动作与程序中的动作是无关的。我们可以强制刷新输出缓冲,以便强制将输出缓冲区中的数据写入输出设备。默认的情况下,读 cin 会刷新 cout ;程序非正常终止时也会刷新 cout。


(5)内置类型(built-in type)由语言定义的类型,如 int。


(6)cerr  一个ostream 对象,关联到标准错误,通常写入到与标准输出相同的设备。默认情况下,写到 cerr 的数据是不缓冲的。cerr 通常用于输出错误信息或其他不属于正常逻辑的输出内容。如:else { std::cerr<<"No data!"<<std::endl;}


(7)字符串字面值常量(character string literal)术语 string literal 的另一种叫法。


(8)cin  一个 istream 对象,用来从标准输入读入数据。


(9)cout  一个ostream 对象,用于将数据写入标准输出。通常用于程序的正常输出内容。


C++机器翻译 阅读详情

相关推荐

C++常用术语及其英文翻译的含义和简单用途总结(二)

(1)地址(address)是一个数字,根据它可以找到内存中的一个字节。 (2)别名声明(alies declaration)为一种类型定义一个同义词:使用“名字 = 类型”的格式将名字作为该类型的同义词,行使相同的功能。  (3)算术类型(arithmetic type)布尔值、字符、整数、浮点数等内置类型。 (4)数组(array)是一种数据结构,存放着一组未命名

lfeng_coding的博客 2947

C++常用术语及其英文翻译的含义和简单用途总结(六)

(1)抽象数据类型(abstract data type)封装(隐藏)了实现细节的数据结构 (2)访问说明符(access specifier)包括关键字public 和 private。用于定义成员对类的用户可见还是只对类的友元和成员可见。在类中说明符可以出现多次,每个说明符的有效范围从它自身开始,到下一个说明符为止。 (3)聚合类(aggregate class)只含有公有成员的类,并且没

lfeng_coding的博客 4849

C++常用术语及其英文翻译的含义和简单用途总结(三)

(1)begin  是string 和vector 的成员函数,返回指向第一个元素的迭代器。也是一个标准库函数,输入一个数组,返回指向该数组首元素的指针。 (2)缓冲溢出区(buffer overflow)一种严重的程序故障,主要的原因是试图通过一个越界的索引访问容器内容,容器类型包括string、vector 和数组等。 (3)C 风格字符串(C-style string)以空字符结束的字符

lfeng_coding的博客 1817

C++常用术语及其英文翻译的含义和简单用途总结(五)

(1)二义性调用(ambiguous call)是一种编译时发生的错误,造成二义性调用的原因是在函数匹配时两个或多个函数匹配一样好,编译器找不到唯一的最佳匹配。 (2)候选函数(candidate function)解析某次函数调用时考虑的一组函数。候选函数的名字婴孩与函数调用使用的名字一致,并且在调用点候选函数的声明在作用域之内。 (3)函数匹配(function matching)编译器解

lfeng_coding的博客 5815

C++常用术语及其英文翻译的含义和简单用途总结(四)

(1)块(block)包围在花括号内的由0条或多条语句组成的序列。块也是一条语句,所以只要是能使用语句的地方,就可以使用块。 (2)break 语句(break statement)终止离他最近的循环或switch语句。控制权转移到循环或switch之后的第一条语句。 (3)case 标签 (case label)在switch语句中紧跟在case关键字之后的常量表达式。在同一个switch语

lfeng_coding的博客 2825

C++常用术语及其英文翻译的含义和简单用途总结(七)

(1)条件状态(condition state):可被任何流类使用的一组标志和函数,用来指出给定流是否可用。 (2)文件模式(file mode):类fstream定义的一组标志,在打开文件时指定,用来控制文件如何被使用。 (3)文件流(file stream):用来读写命名文件的流对象。除了普通的iostream操作,文件流还定义了open和close成员。成员函数open接受一个strin

lfeng_coding的博客 1660

C++ STL容器与常用库函数

C++ STL(STL是提高C++编写效率的一个利器)

嵌入式技术开发 7393

C#字典应用:实现英文翻译和中文拼音查询

C#(发音为 “C Sharp”)是一种简洁、现代、面向对象的编程语言。由微软开发,并于2002年首次发布。它综合了C++的强大和VB的易用性,旨在为程序员提供一个快速开发软件的平台。C#语言具有丰富的数据类型、操作符和控制结构,是构建Web、桌面和移动应用程序的理想选择。字典(Dictionary)是C#中一种非常重要的数据结构,它是一种键值对(key-value pair)集合,其中每个键都是唯一的,并且每个键都与一个值相关联。

weixin_35755640的博客 805

c++术语表 中英文对照

c++术语中英文对照表 一千多个词汇

Python爬虫实战:用Selenium+ChromeDriver批量抓取政府网站政策文件(附完整代码)

本文详细介绍了使用Python的Selenium和ChromeDriver进行政府网站政策文件批量抓取的实战技巧。从环境配置、动态页面元素定位到分页机制破解和反爬虫策略,提供了完整的解决方案和代码示例,帮助开发者高效获取结构化政策数据。

weixin_42531710的博客 265

实现高精度卷积混响--MATLAB仿真篇

一、前言 之前在STM32F407上现实了直播声卡,实现的经典Schroeder混响模型和Moorer混响模型,得到不错效果。后来得知卷积混响最为真实地表现空间的特性,所以也就尝试在MCU上实现一个高精度的卷积混响(卷积点数为32768),目前MCU出来的混响效果算得上一流水准,本人也在计划在ADI的21489或者SC584上更高精度的卷积混响。 二、卷积方式 1、conv1是使用MATLAB自带卷积函数conv 2、conv2和conv3是改进后卷积过程,具有减少运算量特点,方便嵌入式移植 clear;

Six44的博客 5075

全局子程序 参数调用

为什么要子程序: 为了实现程序结构化,我们尽量使用不同功能的功能块来实现一些特定的功能, 子程序接口: 使用过程的注意事项,尤其是数组使用时的注意事项 从一个主程序中可以将参数传递到局部或全局子程序和函数中。 怎样传递参数有 2 种方式: 作为 IN 参数 变量值在主程序中保持不变。 这种传递方式也称为“ 值传递 (Call by Value)”。 作为 OUT 参数 子程序读取并更改该值,然后将新值写回到主程序中。 这种传递方式也称为“Call by Reference”。 举例说明 1 DEF MY

Eric_Yang1024的博客 1095

四旋翼无人机Matlab建模

本文主要分享一下四旋翼无人机的建模过程,然后在Matlab的simulink模块搭建起四旋翼无人机的模型,下一章将结合这个模型设计双环PID控制器并调节参数。 一、无人机建模过程

qq_36903625的博客 3万+

使用STC15F104W产生PWM脉冲

最近的小项目中使用到了STC15F104W产生PWM脉冲

yeats1989的专栏 1万+

测试 Wi-Fi、蓝牙性能

前几天去原厂测试了 Wi-Fi 和蓝牙的性能,现在把了解到的知识总结一下 RF通路新理解 RF通路一般分为两部分:芯片端、天线端 芯片端 芯片端包括芯片+芯片出来的RF匹配电路,是来调芯片的阻抗匹配的。 天线端 天线前一般也会有一段天线匹配电路,是留给天线调天线的阻抗匹配的。 调试的时候是两部分分开调试的,下面调试的就是芯片端。 测试“阻抗匹配”用网络分析仪看史密斯圆图 测试...

撒哈拉的初学者的博客 1万+

Misc-RAR隐写

题目来自于:XCTF的SimpleRAR,由于涉及到许多新知识,所以写篇小文子记录一下。 一、下载完后是一个压缩包。 里面就有一个flag.txt,打开之后发现有一串字符是flag is not here,而且我们查看他的文件大小,只要十六字节,绝对不可能再藏着什么信息了。 然后把压缩包拉到010editor里面,发现一下子出来好多新的内容,很明显是有夹杂着的附加文件。 二、rar文件头信息。 rar 是由一个一个 block 组成的,每个 block 有以下几个部分 ...

admin的博客 1360

在 SAP 资产模块跨 2024 和 2025 两个年度操作后,运行 AFAB 测试无数据,大概率是折旧已完全过账、跨期配置异常或资产数据异常等原因

SAP资产模块跨年度操作AFAB测试无数据的排查方案:首先检查折旧是否已完全计提,确认资产主数据价值;其次验证跨年度配置是否合规,包括全局配置、折旧范围和账期状态;然后重新执行AFAR折旧计算刷新数据;排查资产主数据异常或业务操作冲突;最后核对AFAB运行参数是否正确设置,包括会计年度、期间范围和运行模式等。

金牌架构师 866

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

上一篇: 缘来由天——我在武汉理工大的两年
下一篇: C++常用术语及其英文翻译的含义和简单用途总结(二)
lfeng_coding
博客等级 码龄11年 77粉丝 23原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值