C++快速入门 (二) 变量和运算符

一 变量

(1). 声明一个变量
要声明一个变量非常简单
  • 类型 变量名 = 变量值;
如: int x = 10;

也可以声明时不指定变量值
  • 类型 变量名;
如: int x;  

当编译器编译到这样的未声明初始值的变量时, 有可能会为其进行隐式的初始化 (按类型),而默认的初始化值根据变量声明的位置不同其值也可能不同
当变量声明于函数的作用域外时
  • 字符串类型默认为 空字符串
  • 数字类型默认为 零
当变量声明于函数的作用域内时其 变量初始化值不确定。也就是说有些编译器会为其初始化,有些直接不处理甚至会抛出异常。

显然依赖于编译器来填充初始化值是很危险的。

二 全局变量

(1). 什么是全局变量
全局变量既可以在多个文件中共享的变量。声明全局变量和普通变量的方法一样,区别只是全局变量需要在 最上层作用域声明

(2). 使用全局变量
要使用其他文件中定义的全局变量时,只需以关键字 extern 声明即可 如

classA.cpp
int x = 101;
-----------------
main.cpp
extern   int  te;
int  _tmain( int  argc, _TCHAR* argv[])
{
    cout << te << endl;   // return 101
}

关键字 extern 的作用是告诉编译器 该变量已经其他某个文件中定义,所以编译器不会为对其进行 初始化值等一般变量需要的操作,而将 为该变量找到它 在其他 某个文件中定义的工作是由 链接器 完成的

三 运算

(1). 操作符
声明了变量,就可以使用算术操作符来操作它,如
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: 快速入门C是一本针对初学者的C语言学习指南,它以简洁明了的方式介绍了C语言的基本语法和常用编程技巧。这本书以PDF格式发布,可以方便地下载和阅读。 在《快速入门C》中,读者将学习如何设置和配置编程环境,包括安装C编译器和编辑器。通过简单易懂的示例代码,读者将逐步了解C语言中的变量运算符、控制流语句等基本概念。此外,该书还介绍了C语言中的函数、数组、指针等重要概念,并通过实践演示如何使用它们解决常见的编程问题。 《快速入门C》还提供了一些高级的主题,如结构体和文件操作。这些主题将帮助读者更深入地了解C语言的特性和功能。 这本书的优点在于其简明扼要的风格和易于理解的讲解。它适合那些希望快速入门C语言的初学者,尤其是那些有编程基础的读者。此外,它还附带了许多练习题和实践项目,帮助读者巩固所学知识。 总之,《快速入门C》是一本适合初学者的C语言学习指南,它以PDF格式发布,方便读者下载和阅读。通过学习这本书,读者将快速掌握C语言的基本语法和常用编程技巧,并能够应用它们解决实际问题。 ### 回答2: 快速入门C语言可以通过阅读相关的PDF文档进行学习。 C语言是一种通用的编程语言,广泛应用于计算机科学和软件开发领域。为了快速入门C语言,您可以寻找一些PDF文件,这些文件提供了关于C语言基础知识和常见的编程技巧的详细介绍。在这些文件中,您可以找到如下内容: 1. 语法和基本概念:C语言具有自己的语法和规则,您可以学习如何定义变量、控制流程和函数等基本概念。 2. 数据类型和运算符:了解C语言中的不同数据类型(如整数、字符、浮点数等)以及各种运算符(如算术、逻辑、比较等)的使用方法。 3. 数组和指针:数组和指针是C语言的重要特性,您可以学习如何声明和使用数组,并了解指针的概念和用法。 4. 流程控制:学习如何使用条件语句(如if-else语句和switch语句)和循环结构(如for循环和while循环)来控制程序的执行流程。 5. 函数和库函数:学习如何定义和调用函数,并了解一些常用的C标准库函数,如输入输出函数(如printf和scanf)、数学函数等。 6. 编译和调试:了解如何使用C语言编译器将源代码转换为可执行文件,并学习一些基本的调试技巧,以便检查和修复程序中的错误。 通过阅读这些PDF文档,您可以逐步了解C语言的基础知识,并通过编写简单的代码来巩固所学内容。为了更好地掌握C语言,建议您在阅读文档的同时进行实践,编写一些简单的程序并进行调试,以加深对C语言的理解和掌握。 ### 回答3: 快速入门C PDF是一本介绍C语言基础知识和入门技巧的电子书籍。这本书以简洁明了的方式,帮助读者快速理解和掌握C语言的基础概念和语法规则。 首先,本书从C语言的起源和历史背景开始介绍,帮助读者了解C语言的发展过程和重要性。然后,书中详细介绍了C语言的基本数据类型、变量运算符等基础知识,让读者能够了解和使用C语言的基本语法和逻辑。 接下来,本书重点介绍了C语言的流程控制语句,包括条件语句、循环语句和跳转语句等。通过对这些语句的讲解和示例演示,使读者能够掌握如何使用这些语句来实现程序的流程控制和逻辑判断。 此外,本书还详细介绍了C语言的函数和数组,包括函数的定义、调用和传参等内容,以及数组的定义和使用方法。读者通过学习这些内容,能够了解C语言中函数和数组在程序设计中的重要性和作用。 最后,本书通过一些实例和练习题,帮助读者巩固和实践所学的知识。同时,本书还提供了一些常用的C语言编程技巧和注意事项,以及一些常见的C语言编程错误和解决方法。读者通过实践和思考,能够进一步提升自己的C语言编程水平。 总的来说,快速入门C PDF是一本适合初学者学习C语言的电子书籍。通过简明扼要的介绍和示例,使学习者能够快速入门C语言,并能够在实践中应用所学的知识。这本书对于想要学习C语言或者提升C语言编程水平的读者来说,是一本实用的参考书。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值