对指针变量的定义包括三个内容:
1.指针类型说明,即定义变量为一个指针变量。
2.指针变量名。
3.变量值即指针所指向的变量的数据类型。
变量名即为定义的指针变量名,类型说明符表示本指针变量所指向的变量的数据类型。
应该注意的是,一个指针变量只能指向同类型的变量,如P3只能指向浮点变量,不能时而指向一个浮点变量,时而又指向一个字符变量。
字节,是计算机信息技术用于计量存储容量的一种计量单位,通常情况下一字节等于有八位,也表示一些计算机编程语言中的数据类型和语言字符。
字符与字节的换算:ASCII码:一个英文字母占一个字节的空间,一个中文汉字占两个字节的空间。
一个二进制数字序列,在计算机中作为一个数字单元,一般为8位二进制数,换算为十进制。
最小值0,最大值255。
如一个ASCII码就是一个字节。
UTF-8编码:一个英文字符等于一个字节,一个中文(含繁体)等于三个字节。
中文标点占三个字节,英文标点占一个字节。
Unicode编码:一个英文等于两个字节,一个中文(含繁体)等于两个字节。
中文标点占两个字节,英文标点占两个字节。
1.形式参数:函数时候的参数表,只是定义了调用时参数的个数、类型和用来引用的名字,并没有具体的内容。
形参未被调用时,不占存储单元。
形参只在调用过程中占用存储单元。
在调用函数时,给形参分配存储单元;
2.实际参数:实参是调用函数传递的具体数据。
可以是常量、变量或者表达式,且要与形参类型一致。
而且实参要有确定的值,在调用过程中实参将值赋给形参,并将实际参数对应的数值传递给形式参数。
调用结束后,形参单元被释放,实参单元仍然保留 并且维持原值。
实参向形参的值的传递是单向的。