精通
英语
和
开源
,
擅长
开发
与
培训
,
胸怀四海
第一信赖
ωêι洲ヤ11:35:45 1。 char a[20];
2。 int *ptr=a; ... ... 3。 ptr++;回复编程慧助() 11:36:00 这样转结果不可知
回复编程慧助() 11:36:07 类型不一样,不能转
回复ωêι洲ヤ11:36:30 我是在您那个指针的文章上面看到的
回复ωêι洲ヤ11:37:25 上面解释说ptr根据int型字节数就加了四个字节? char为一个字节? 所以它就往右移了四位
回复ωêι洲ヤ11:37:29 不怎么明白
回复编程慧助() 11:37:46 不需要明白。记住就行了
回复编程慧助() 11:37:51 这事就是这样动作的
回复ωêι洲ヤ11:38:24 什么意思? 你上面不是说结果不可知吗? 那到底是有没有结果呢
回复编程慧助() 11:38:43 你不要把不一个类型的数据区间,转给别的类型