我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

为啥强制转换符不能转换char类型而是char *??

  int main(){
    int a = 0x11223344;
    char* p = (char *)&a;//此处不懂
    *p = 0;
    printf("%x\n", a)
    return 0;
}

 

完全可以啊,你可以char p = (char )&a;但这没什么用。这段代码的作用是把a的前八位置为0

近期文章

  • element-ui select选择器需要多次选择
  • c++程序开发图形化界面
  • storm启动nimbus报错,错误日志如下,请问该怎么解决
  • ROS小车在博图虚拟机中进行角速度校正时提示No module named PyKDL,这是为什么?
  • 现有一组扫频数据,如何在MATLAB里生成Bode图?
  • 使用C++输出螺旋方阵
  • c++有理数类运算符重载
  • ruby中有没有获取指定类中所有方法名的方法?
  • 为什么可以在代码段中放入栈,程序员开辟的空间不是堆吗?
  • python多进程程序打包后,运行出现多个窗口,应该如果解决
  • idea为接口创建测试类error
  • 如何去掉英文或者中文上面的横线
  • 如何实现点击按钮对数据库中属性进行修改和删除?
  • 用文字说明p是什么类型 int (*p)[n];
  • pycharm爬取的内容显示空白
  • python-can 如何获取所有可用CAN设备及其通道?
  • pycuda.driver. CompileError: nvcc failed
  • js问题,我设置验证码为什么在DIV里面不显示?
  • spring + ibaits事务配置问题
  • BootstrapTable中 如何通过Jquery选择器获取隐藏列的数据

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华