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

为什么整型数组不能直接赋值给整型指针变量?

为什么char*p="sea.com";可以
而int *p={2,3,4};非法,麻烦讲讲这个本质

img

img

如有用,望采纳,十分感谢!

写成int q[] = {1,2,3,4,5}
指针不行

char *p="sea.com";其实是用p去存字符串"sea.com"的首地址,所以是合法的,而int *p需要存的是整型变量的地址。

"sea.com"是个字符串常量,
{1,2,3,4,5}又是个什么玩意?

近期文章

  • Java之RandomAccessFile怎么获取指定数据的seek
  • 悬赏买一个自动抢单脚本,有滑块验证
  • Null Coalesce运算符,具有空的最后一个操作数
  • 笔记本外接显示器黑屏
  • wfp进程流量监控与控制
  • 没有产生.class文件是怎么回事(语言-java)
  • pycharm安装后无法新建项目
  • 如果命令执行漏洞里头所有数字和字母都干掉了怎么办
  • buos选项灰色怎么解决
  • vscode这个错误怎么解决
  • Linux虚拟机出错,怎么解决
  • in_array()期望参数2是数组,给定整数
  • 在mac上安装Matlab显示错误,怎么解决?
  • Linux虚拟机不能用了
  • 这个示例讲的是啥有人知道吗
  • 怎么弄啊,不回来。弄好长时间了
  • 为什么android studio模拟手机样式不能独立显示
  • VFP Grid控件游标显示统计问题
  • xampp中的mysql不能正常启用
  • 如何通过数据源接口查看数据库的地址和处理方式

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华