指针在C语言中有着不可取代的地位,今天我们就来了解下指针到底是什么,有什么作用。
目录
基础知识
进入正题之前有几知识点需要先说明
注意:本文采用32位计算机
计算机中的单位
单位名称 | 换算 |
bit(计算机中最小单位) | |
byte | 8bit |
kb | 1024byte |
mb | 1024kb |
gb | 1024mb |
tb | 1024gb |
进制
计算机中有三种进制
1,二进制:0,1
2,八进制: 0,1,2,3,4,5,6,7
3,十进制:0,1,2,3,4,5,6,7,8,9
4,十六进制:0,1,2,3,4,5,6,7,8,9,a(10),b(11),c(12),d(13),e(14),f(15)
进位原理:十进制封是进一,二进制封二进一,其他以此类推
数据类型的所需字节
int main()
{
printf("char=%d\n", sizeof(char));
printf("short=%d\n", sizeof(short));
printf("int=%d\n", sizeof(int));
printf("long=%d\n", sizeof(long));
printf("long long=%d\n", sizeof(long long));
printf("float=%d\n", sizeof(float));
printf("double=%d\n", sizeof(double));
system("pause");
return 0;
}