您好、欢迎来到现金彩票网!
当前位置:打鱼棋牌游戏平台 > 无类地址 >

C语言本上怎么没这种用法(void )

发布时间:2019-07-31 07:02 来源:未知 编辑:admin

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部void *就是无类型指针类型,意思是这个j仅仅是一个指针,它所指向的内存空间没有被认为是某一种特定的类型。

  j被定义成void *,(void *)0把0强制类型转换为void *,便于跟j进行同类型比较,所以j==(void *)0的意思是,判断j的值是不是0,即j是否指向0地址。

  哪改成这样有什么不同?追答运行起来没什么不同,只是编译的时候会告警而已。

  展开全部void *j; 参数2是指针,指针类型是 void ,指针指向某存储块的首地址,首地址开始后的数据是许多字节。

  *(unsigned char *)j = 1; j 指向的 无符号char型(即1字节无符号整型)数值 赋为 1。(类似平时 语句里的*p = 1;)

http://lotusyogacenter.com/wuleidizhi/437.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有