【自学C++】C++变量赋值

news2024/11/18 21:42:58

C++变量赋值

C++变量赋值教程

变量 的赋值就是给已经定义的变量进行重新设置值的过程,C++ 中变量的赋值可以单独为单个变量赋值,也可以同时为多个变量赋值。

C++变量赋值详解

语法

varname1 = value1;

参数

参数描述
varname1需要赋值的变量。
value1需要给变量设置的值。

说明

给变量赋值的前提就是变量的已经定义了。

C++多变量赋值详解

语法

varname1 = value1, varname2 = value2, varname3 = value3;

参数

参数描述
varname1, varname2, varname3需要赋值的变量。
value1, value2, value3需要给变量设置的值。

说明

多个变量同时赋值时,多个变量之间使用 , 分隔。

案例

变量赋值

给定义的变量赋值

#include <iostream>
using namespace std;

int main(int argc, char **argv)
{
	cout << "嗨客网(www.haicoder.net)\n" << endl;
	
	int a = 1024;
    cout << "before change a = " << a << endl;
    
    a = 10240;
    cout << "after change a = " << a << endl;
}

程序运行后,控制台输出如下:

请添加图片描述

我们首先定义了一个变量 a,并初始化为 1024,接着,我们再次给变量 a 重新赋值为了 10240,此时,变量 a 的值已经被修改了。

多变量赋值

给定义的多变量赋值

#include <iostream>
using namespace std;

int main(int argc, char **argv)
{
	cout << "嗨客网(www.haicoder.net)\n" << endl;
	
	int a = 1024, b = 7788, c = 99;
    cout << "before change a = " << a << " b = " << b << " c = " << c << endl;
    
    a = 10240, b = 9900, c = 100;
    cout << "after change a = " << a << " b = " << b << " c = " << c << endl;
}

程序运行后,控制台输出如下:

请添加图片描述

一条语句给多个变量赋值时,每个变量之间使用 , 分隔。

C++变量赋值总结

变量的赋值就是给已经定义的变量进行重新设置值的过程,C++ 中变量的赋值可以单独为单个变量赋值,也可以同时为多个变量赋值。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/149257.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【MySQL系列】Java的JDBC编程

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 目录 文章目录 前言 一、JCBD背景知识引入 二、安装MySQL数据库驱动包&#xff0c;并且导入到项目中 三、JDBC的使用 3.1 JDBC插入数据操作 3.2 JDBC修改数据操作…

哈希(C++)

C语言总结在这常见八大排序在这作者和朋友建立的社区&#xff1a;非科班转码社区-CSDN社区云&#x1f496;&#x1f49b;&#x1f499;期待hxd的支持哈&#x1f389;&#x1f389;&#x1f389;最后是打鸡血环节&#xff1a;想多了都是问题&#xff0c;做多了都是答案&#x1f…

计算机网络复习之运输层

文章目录ARQ协议停等式ARQ回退n帧的ARQ&#xff08;GBN&#xff09;选择性重传ARQ&#xff08;SR&#xff09;UDP协议TCP协议TCP协议的特点TCP报文段首部格式TCP连接管理TCP可靠传输TCP的流量控制TCP拥塞控制参考拥塞&#xff1a;若对网络中某一资源的需求超过了该资源所能提供…

Jenkins安装

Jenkins安装1、Jenkins简介2、Jenkins安装2.1 安装条件2.2 安装JDK2.2.1 检索可用包2.2.2 安装2.3 下载Jenkins的war包2.4 启动jenkins并测试3、安装maven1、Jenkins简介 Jenkins是一款开源 CI&CD 软件&#xff0c;用于自动化各种任务&#xff0c;包括构建、测试和部署软件…

LeNet5—论文及源码阅读

LeNet5—论文及源码阅读&#x1f42c; 目录: 一、概论二、论文选读三、源码精读四、参考资料 一、概论 LeNet-5是一种经典的卷积神经网络结构&#xff0c;于1998年投入实际使用中。该网络最早应用于手写体字符识别应用中。普遍认为&#xff0c;卷积神经网络的出现开始于LeCu…

蓝牙Inquiry与Inquiry Scan

文章目录一、Inquiry和Inquiry Scan二、Inquiry的三种模式2.1 Inquiry命令2.2 标准Inquiry应答2.3 带RSSI的Inquiry应答2.4 带EIR的Inquiry应答三、Extend Inquiry Response3.1 EIR数据格式3.2 EIR数据注册3.3 EIR数据解析示例3.4 获取对端设备名称的方法四、Inquiry Scan参数一…

推荐系统入门学习(二)【小白入门系列】

搭建你的第一个推荐系统 初识推荐系统 最初的推荐系统&#xff0c;作用是过滤垃圾邮件。今日机器学习算法的发展&#xff0c;朴素贝叶斯、神经网络已然成为了过滤垃圾邮件的好手。但是在30年前&#xff0c;算法还没有如今使用得广泛的时候&#xff0c;“找相同”就成为了过滤…

大型网络游戏任务系统的架构与设计

在网路游戏中做任务已经成为游戏很重要的一个核心功能和玩法&#xff0c;如何做好一个灵活可扩展的任务系统的架构与设计&#xff0c;今天来给大家分享一些我们的设计经验。接下来我把整个的任务系统分成以下6个模块:任务配置表设计与管理;游戏任务的解锁与生成;任务完成判定;任…

将本地的word文档转为markdown(带图片)发布到CSDN

文章目录一、前言二、word转为markdown三、自动发布本地md文件一、前言 背景&#xff1a;早期很多学习笔记都是记在word上&#xff08;那一年&#xff0c;还不知道有markdown&#xff09;&#xff0c;现在想将早期的一些资料都发布到CSDN上&#xff08;本地学习资料我都懒得打…

数据中心灾备通用基础

1.灾备的定义 没有灾备会带来的问题 一旦数据中心的数据遭到破坏&#xff0c;随之而来的是很多棘手的问题 灾备可以提供全面数据保护 IT行业中的备份 在当今IT行业中&#xff0c;数据量急剧增长&#xff0c;并且新的法规不断出台&#xff0c;对备份时间、恢复时间目标&#…

Linux应用编程---4.pthread_create函数

Linux应用编程—4.pthread_create函数 ​ 之前学习了进程有关的东西&#xff0c;现在学习如何创建一个线程。 4.1 pthread_create()函数详情 ​ 线程创建函数是&#xff1a;pthread_create()。在Linux终端下&#xff0c;输入man pthread_create&#xff0c;查看函数定义以及…

Python基础(二十三):面向对象之继承介绍

文章目录 面向对象之继承介绍 一、继承的概念 二、单继承 三、多继承

IntelliJ IDEA安装教程(超详细)

✅作者简介&#xff1a;CSDN内容合伙人、阿里云专家博主、51CTO专家博主、新星计划第三季python赛道Top1&#x1f3c6; &#x1f4c3;个人主页&#xff1a;hacker707的csdn博客 &#x1f525;系列专栏&#xff1a;实用工具 &#x1f4ac;个人格言&#xff1a;不断的翻越一座又一…

Java学习(44)new关键字

new关键字 对象实例化 实例化对象的过程可以分为两部分&#xff1a; (1) 声明对象&#xff1a;Cat one (2) 实例化对象&#xff1a;new Cat()JVM可以被理解为Java程序与操作系统之间的桥梁 每次使用new关键字&#xff0c;就相当于在内存中开辟了一块新的存储空间。 package c…

CPU概述

CPU 概述 1. CPU 基础 CPU 的概念 CPU 是最重要的计算机组件&#xff0c;由控制器和运算器组成&#xff0c;通过总线与其它设备连接。 CPU 与南北桥 所谓的桥&#xff0c;都是 cpu 和其它设备连接这样的一个桥梁。分为南北桥。 什么是南桥&#xff1f; 南桥主要是用来连接…

【北邮果园大三上】运筹学期中后

运筹学后半段 第五章 动态规划 最优化原理&#xff0c;可以归结为一个递推公式 现实应用&#xff1a;比如最优路径、资源分配、生产计划和库存等 5.1 动态规划的最优化原理及其算法 5.1.1 求解多阶段决策过程的方法 例如&#xff1a;最短路径问题 求A到B的最短路径&#xff…

SpringBoot3.0集成SpringDoc2.0

SpringBoot3.0集成SpringDoc1. pom配置2. OpenApi配置类3. 使用4. SpringDoc注解与SpringFox对比5. 演示项目这里为什么要使用SpringDoc呢&#xff1f;是因为集成SpringFox只支持SpringBoot2.x&#xff0c; 而基于Swagger的SpringDoc的社区现在十分活跃&#xff0c;代码也在不断…

excel 设置双坐标轴柱状图

思路&#xff1a;通过添加辅助列来调整。 步骤&#xff11; 选中数据&#xff0c;插入柱状图&#xff0c;这时候会得到原始的柱状图 选中“设计”&#xff0d;“更改图表类型”&#xff0d;“组合”&#xff0c;调整图表类型均为柱状图&#xff0c;可以得到初始双坐标轴图表…

Linux应用编程---7.有名管道

Linux应用编程—7.有名管道 7.1 mkfifo函数详情 ​ 无名管道用于具有亲缘关系的进程之间通讯&#xff0c;比如&#xff1a;父子进程、兄弟进程。有名管道用于非亲缘关系进程之间的通讯。创建有名管道使用到的库函数是&#xff1a;mkfifo()&#xff0c;这里强调是库函数的原因…

Elasticsearch连续剧之基础篇

目录一、前言二、Elasticsearch数据结构三、安装1.配置最大可创建文件数大小2.由于ES不能以root用户运行&#xff0c;我们需要创建一个非root用户&#xff0c;此处创建一个名为es的用户3.安装es4.启动es服务四、常用操作1.创建没有结构的索引2.创建有结构的索引3.删除索引4.文档…