C程序设计语言- 类型、运算符与表达式-2.1----变量名、数据类型及长度、常量、声明、算数运算符、关系运算符与逻辑预算符
来源:互联网 发布:崩坏3矩阵buff大全 编辑:程序博客网 时间:2024/05/25 23:57
前言:继续C系列。
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位八进制数表示的字符。
\xhh 1位到2位十六进制数表示的字符。注意x不能丢了。
四.字符串常量
字符串常量与字符常量不同的地方是,字符串常量是用""把字符串括起来,所以'a'和"a"是不一样的,而且系统会在字符串常量的末尾自动加一个字符串结束标志('\0')。
今天学习到此结束。
2 0
- C程序设计语言- 类型、运算符与表达式-2.1----变量名、数据类型及长度、常量、声明、算数运算符、关系运算符与逻辑预算符
- 2.1.数据类型常量与变量,运算符与表达式
- 2.6、算数运算符与算数表达式
- 《C程序设计语言》笔记----第二章 类型、运算符与表达式
- 《C程序设计语言》 第二章 类型、运算符与表达式
- C程序设计语言(一)导言,类型、运算符与表达式
- 运算符 常量与变量 数据类型
- C程序设计语言- 类型、运算符与表达式-2.2----类型转换、自增运算符与自减运算符、按位运算符、赋值运算符与表达式
- 【VB】变量、常量、运算符与表达式
- 常量与变量 运算符和表达式
- 常量变量运算符与位运算
- C++-->变量、常量与运算符
- 常量、变量与运算符
- 算数运算符与算术表达式
- Java运算符与表达式-算数运算符
- C的数据类型、常量变量、运算符
- 【C语言】【11】算术运算符与算数表达式
- C语言数据类型、运算符与表达式
- 第一个完整爬虫:爬取应届生网所有职位的详细信息
- CentOS 7.2 64位上装mysql
- Android源码编译以及调试相关记录
- Maven2的配置文件settings.xml
- 怎么直接调用系统设置好的闹钟(自己解决了,来几个收分的)
- C程序设计语言- 类型、运算符与表达式-2.1----变量名、数据类型及长度、常量、声明、算数运算符、关系运算符与逻辑预算符
- 为什么我的Android 模拟器 老是无法工作在加速模式下?
- OSI参考模型——网络层:路由选择算法和协议
- 技术干货-Linux系统如果“rm -rf”了有后悔药吗?
- @selector不起作用,跳出异常
- magento新建店铺视图
- 欢迎使用CSDN-markdown编辑器
- 查找成绩并折算后输出
- linux tmux 解决复制到系统剪切板