C程序设计语言- 类型、运算符与表达式-2.1----变量名、数据类型及长度、常量、声明、算数运算符、关系运算符与逻辑预算符
2017-01-01 13:29
826 查看
前言:继续C系列。
1.变量名
变量名没什么好说的,简单滤过。
2.数据类型及长度
手写麻烦,直接截图了。下面我们来看一个例子:编写一个程序以确定分别由signed及unsigned限定的char、short、int、long类型
变量的取值范围。采用打印标准头文件中的相应值实现。直接给出打印程序:
ANSI C标准规定:各种类型的取值范围必须在头文件<limits.h>中定义。short、int、long类型在不同的硬件上有不同的长度,所以它们在不同机器上的取值范围也往往会不同。
3.常量
c语言中的常量与java中的常量有些类似,但是存在很大的区别。
4.关系运算符与逻辑运算符
今天学习到此结束。
1.变量名
变量名没什么好说的,简单滤过。
2.数据类型及长度
手写麻烦,直接截图了。下面我们来看一个例子:编写一个程序以确定分别由signed及unsigned限定的char、short、int、long类型
变量的取值范围。采用打印标准头文件中的相应值实现。直接给出打印程序:
ANSI C标准规定:各种类型的取值范围必须在头文件<limits.h>中定义。short、int、long类型在不同的硬件上有不同的长度,所以它们在不同机器上的取值范围也往往会不同。
3.常量
c语言中的常量与java中的常量有些类似,但是存在很大的区别。
总的来说,常量有一下几种类别: 一.整型常量,也就是整常数。 二.实型常量。 三.字符型常量。 四.字符串常量,注意字符串常量和字符型常量是不一样的。 现在来详细的看看各种常量是长什么模样吧! 一.整型常量 整型常量可以用三种样子: 1.十进制整数。如356,-120,0。 2.八进制整数。八进制形式的常量都以0开头,如0123,也就是十进制的83;-011,也就是十进制的-9。 3.十六进制整数。十六进制的常量都是以0x开头,如0x123,就是十进制的291。 二.实型常量 实型常量有两种样子: 1.十进制小数形式。这个我们应该很熟悉了,小学就学了的,不过注意:0.0也是实型常量。 2.指数形式。上过初中的都应该知道科学计数法吧,指数形式的常量就是科学计数法的另一种表示,比如123000,用科学计数法表示为1.23×10的5次方,用C语言表示就是1.23e5或1.23E5,注意e或E的前面必须要有数字,而且e或E后面的数字一定要是整数。 三.字符型常量 字符型常量都是用''括起来的,其表现形式可以有两种: 1.一般形式。一个字符用''括起来,注意只能有一个字符。 2.特殊形式。特殊形式都是以\开头,它们在屏幕上不会直接显示出来,而是根据其特定的功能来显示的,这些特殊字符常量有: \n 换行,相当于敲一下回车。 \t 跳到下一个tab位置,相当于按一下键盘上的tab键。 \b 退格,相当于按一下backspace。 \r 使光标回到本行开头。 \f 换页,光标移到到下页开头。 \\ 输出\字符,也就是在屏幕上显示一个\字符。 \' 输出'字符,也就是在屏幕上显示一个'字符。 \" 输出"字符,也就是在屏幕上显示一个"字符。 \ddd 1位到3位八进制数表示的字符。 例如:使用'\376',则在屏幕上显示一个黑色的方块。 \xhh 1位到2位十六进制数表示的字符。注意x不能丢了。 四.字符串常量 字符串常量与字符常量不同的地方是,字符串常量是用""把字符串括起来,所以'a'和"a"是不一样的,而且系统会在字符串常量的末尾自动加一个字符串结束标志('\0')。 |
今天学习到此结束。
相关文章推荐
- Java语言基础{Java_se(02)}-字面量和常量-变量的基本定义和使用-Java表达式-数据类型和分类-基本数据类型的转换-算数运算符-赋值运算符-比较运算符-三元运算符-逻辑运算符
- C语言基础:进制转换,变量,常量,表达式,基本数据类型,输出函数,输入函数,运算符.
- C语言基础:进制转换,变量,常量,表达式,基本数据类型,输出函数,输入函数,运算符. 分类: iOS学习 c语言基础 2015-06-10 21:39 25人阅读 评论(0) 收藏
- 【学习ios之路:C语言】数据类型、常量变量、运算符、表达式、格式化输入输出
- C语言基础知识之(一):进制、基本数据类型、常量、变量、表达式、语句
- 前期C语言回顾 进制、C数据类型、常量变量、运算符、表达式、格式化输入输出
- Go语言学习笔记 --- 常量、变量、批量定义与声明、数据类型、类型别名、类型转换
- JAVA关键字、标识符、注释、常量、进制的转换、变量、数据类型的转换、运算符(赋值、比较、逻辑、位、移位、三元)
- 01 数据类型 、常量变量、运算符、表达式、格式化输入输出
- python (第十周)编玛规则、变量和常量、数据类型、运算符与表达式
- 黑马程序员——Java语言基础——关键字、表示符、常量、变量及数据的类型、运算符
- 17.2015.08.04第十八节课 C#2 (数值类型及调用、引用类型及调用、装拆箱、常量、变量、数据类型转换、算术运算符、赋值运算符、关系运算符、逻辑运算符、字符串的常用方法)
- [TwistedFate]C语言学习:C数据类型,常量变量,运算符,表达式,输入输出
- 《IOS_C语言--进制,C数据类型、常量、变量、运算符、表达式、格式化输入输出》
- C语言---程序的一般形式、数据类型、常量变量、运算符、表达式、格式化输入输出
- 进击的KFC:第一节C数据类型、常量变量、运算符、表达式、格式化输入输出
- 第二节 变量 、 基本类型 、 运算符 、 表达式 、 数据 、 类型转换 、 常量
- 边记边学PHP-(四)PHP数据类型、常量、变量及表达式2
- 黑马程序员—Java语言基础(关键字、标识符、注释、常量与变量、进制、数据类型、类型转换、代码示例)
- 黑马程序员_Java基础_02常量、变量、数据类型、运算符、语句、程序执行过程