一、如何输入

1、输入的位置是在终端窗口中

2、输入是以行为单位来进行的,行结束的标志时按下回车键,在按下前,程序不会读到任何东西

二、变量

1、变量的定义

●定义变量一般形式:< 类型名称 > < 变量名称 >;

例:int a;

int b;

int a,b;

2、变量的名字

变量的名字就是一种“标识符”,起识别作用。

标识符有有标识符的构造规则。基本规则为:只能由字母、数字和下划线组成,数字不           能出现在第一个位置,C语言的关键字不能被用作标识符。

三、变量的赋值和初始化

1、对于 int A = 0 来说,

相当于定义了一个变量,这个变量的名字是A,类型是int,初始值是0;

A = 0是一个式子,而“ = ”相当于一个运算符,表示将右边的“ 0 ”赋值给A

2、在程序语言中来说,“ = ”表示赋值的意思,例如将0赋值给A,关系是静态的,而动作是          动态的,但是在数学中,“ = ”表示等价的意思,例如“ A=B ”和“ B=A ”表示相同意思,但是在          程序设计中,则正好相反。

3、初始化

在变量被第一次使用前,需要被赋值一次

<类型名称> <变量名称> = <初始值>;

在赋值时,需要单独的给每个变量赋值,不可一块

例:int A = 1;

int B = 2;

int A =1,B = 2;

变量定义、赋值、初始化相关推荐

  1. golang 初始化并赋值_GoLang学习之变量定义和初始化

    变量命名原则 go语言的变量名有字母数字和下划线组成,首字母不能为数字,但是字母不仅仅只限于英文字母,所有的UTF-8字符都是可以的. 变量声明和初始化方式 使用var关键字 var a int = ...

  2. golang 变量定义和初始化

    变量命名原则 go语言的变量名有字母数字和下划线组成,首字母不能为数字,但是字母不仅仅只限于英文字母,所有的UTF-8字符都是可以的. 变量声明和初始化方式 使用var关键字 var a int = ...

  3. 【C语言】结构体变量定义、初始化、使用

    目录 前言 一.声明"结构体类型" 二.定义结构体变量 方法 1  先声明结构体类型,再定义结构体变量 方法 2 声明类型的同时定义变量 *方法 3 不指定结构体名(结构体标记), ...

  4. 对集合变量定义赋值_SpringBoot配置加载原理(自定义加载配置)

    前言 在SpringBoot应用程序中会有很多的地方定义配置文件,如: bootstrap.properties application.properties 或者是SpringCloud中定义的远程 ...

  5. python怎么定义一个数字_Python数字变量定义赋值

    一.任务描述 本实验的任务主要对Python的变量赋值进行基本操作,通过完成本实验任务,要求学生熟练掌握Python的变量赋值与定义,并对Python变量的基本操作进行整理并填写工作任务报告. 二.任 ...

  6. final变量要么定义时初始化,要么在代码块中初始化

    以上基于jdk1.8.final变量如果是静态的,要么定义时初始化,要么在静态代码块中初始化.final变量如果不是静态的,要么定义时初始化,要么在非静态代码块中初始化.  静态变量定义时初始化: 静 ...

  7. 列表初始化和赋值初始化的使用注意事项

    成员变量初始化方式有两种:列表初始化和赋值初始化.如下代码.但是这两种初始化表面上看着相同,但是用法和原理却并不相同.本篇博客主要讨论这两种初始化的使用方法和基本原理. class Test {pub ...

  8. java静态变量定义_java静态变量、静态方法和静态代码段

    先上实例 public classTestStatic {public static String staticString = "this is a static String" ...

  9. 指针作用、指针与指针变量、指针的定义与初始化、指针赋值

    目录 一.指针的作用 二.指针与指针变量 1.变量的地址 2.指针与指针变量的概念 三.指针的定义与初始化 1.指针的定义 2.直接访问与间接访问 3.指针的初始化 四.取地址与指针运算符及指针赋值运 ...

最新文章

  1. Spring Boot Profile
  2. c语言测验答案,C语言测验题答案.doc
  3. ITK:在一幅图像中提取感兴趣区域ROI
  4. AbstractListView源码分析5
  5. 噪声与振动控制工程手册_声学分享客噪声与振动控制篇大型隔振工程案例介绍...
  6. Python中类、对象与self详解
  7. MVC - 建立模型/实体类,对应到数据库
  8. Python刷题-7
  9. git 创建新分支并关联远程分支_git常用操作命令归纳
  10. 年味十足的喜庆红色新年春节海报PSD模板
  11. cge模型可以用matlab实现么,GEMPACK软件 解决CGE模型
  12. Docx模板引擎示例
  13. 创建一个新的extender
  14. 构造函数和方法的区别
  15. PPT:华为数字化转型实践分享(附下载)
  16. HttpSession基础
  17. 【WAX链游】搭建自己的WAX网络节点
  18. 浓缩书应用 Blinkist - 令人惊艳的商业策略
  19. 【bzoj4152: [AMPPZ2014]The Captain】最短路
  20. 自定义ListVIew添加上下更多项

热门文章

  1. 我的世界Linux服务端op,服务器,后台,单机,op必备指令大全
  2. 经验分布函数与格里纹科定理
  3. 字符数组的定义和初始化
  4. 深度学习(十)人脸识别与神经风格迁移
  5. 播放网易云音乐时,有电话呼入,音乐并不会停止播放。
  6. c语言转义字符 xhh,jsj_C语言转义字符和格式控制符参考.pdf
  7. 小记Android Gradle插件 Iven 记于 20190522 药厂
  8. Linux aarch64交叉编译之 weston窗口管理程序
  9. C语言库函数access的使用
  10. brpc源码解析(二)—— brpc收到请求的处理过程