//强制类型转换的作用

//强制类型转换的作用
//强制类型转换的作用
#include<stdio.h>
int main()
{
 char a[20]="12345678";  //一个char字符占8位,即一个字节
 //int *ptr=(int *)a;
 int *ptr=(int *)a;  //int变量占32位,即4个字节
 printf("%s\n",ptr);
 ptr++;     //相当于加了四个字节
 printf("%s",ptr);
}
//强制类型转换的作用

//强制类型转换的作用  

表格表示char数组的存储结构,以1个字节为单元,共有8个单元;ptr++直接跨越了4个单元;强制类型转换的作用就在这里

 

//强制类型转换的作用

上一篇:学习PHP中统计扩展函数的使用


下一篇:uniapp获取组件距离顶部距离,还有遇到的一些坑