OC

末鹿安然 提交于 2019-12-12 21:01:32

【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>

Oc继承于C,C的语法OC都能用,关于常量:

在程序运行过程中,其值不能改变的数据对象,称之为常量。C语言中,常量有数字,如24,字符,例如’a’和字符串,例如“myName”三种。在程序中,常量不需要声明可以直接使用。

一.C语言中有整数和实数俩种数:

1.1 整形常量:整形常数,整数、

十进制整数以正负号开头,如1-1

八进制整数以正负号开头,第一位数字一定是0,如012383),-012-10

十六进制整数以正负号开头,前俩位为0x。如0x123291),-0x12-18

1.2实型常量

1)小数形式

2)指数形式

3)双精度实数

二.字符常量

字符型数据用于表示字符值,字符数据的内部表示是字符的ASCII代码,并非字符本身,例如’A’65’a’97.一个字符常量在计算机存储中占一个字节,由于字符常量是以编码形式存放的,所以可以参与各种运算。

三 字符串常量

字符串常量是一对双引号(“”)括起来的字符序列,字符的个数称为其长度,简称为字符串。例如“how are you”,“C program”都是字符串常量。

长度为n的字符串,在计算机存储器中占n+1个字节,分别存放字符的编码,最后一个字节存放是NULL字符(或叫空字符,编码为0,也可以用‘\0’表示)。

四.符号常量

对常量命名,也就是用符号代替常量,该符号称为符号常量,一般用大写字母表示。这就是宏的来源,宏就是标识符(其实就是符号常量)表示一个字符串。

宏定义,宏替换。符号常量的使用会增加程序可读性和增强程序的可维护性。

 

 

 

C语言变量

在程序运行中其值可以变化的量我们称为变量。每一个变量都对应计算机内存中相应的存储单元。在该存储单元中存放变量的值。

变量名,变量值的区别:变量名实际是一个符号地址,是在编译连接时由系统分配给每一个变量的内存地址,变量的值实际上是这个存储单元中存放的数据。

1.     基本变量类型

暂不写

2.     类型修饰符

signed     有符号

unsigned   无符号

long      

Short     

不同的计算机系统,手机系统对各类数据所占内存字节数有不同的规定。

3.     访问修饰符

C语言有俩个用于控制访问和修改变量方式的修饰符,分别是常量(const)和易变量(volatile)。

带const修饰符定义出的变量在程序运行过程中值始终保持不变。const型数据可以在其初始化时直接被赋值,或通过某些硬件的方式赋值,例如num要定义成100.可写成

const int num = 100

以后程序中出现num的地方就是100,也不能在被改变。

相当于用const把变量转化为常量了。

静态又是什么意思呢?总结中... 

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!