warning: ‘p’ may be used uninitialized inthis function

原因:你定义了一个指针变量,只能用来保存地址,如果这个地址所指向的空间不是系统分配给它的,那么你对这块内存的赋值是非法的

正确定义:int *p = new int; //动态的在堆上分配一块内存(手动分配)

:

:

delete p;  //释放内存

warning: ‘p’ may be used uninitialized in this function相关推荐

  1. myfile.cpp:15:6 warning: ‘val‘ may be used uninitialized in this function [-Wmaybe-uninitialized]

    本身这个问题很简单,提示也说的很清楚,val没有初始化. 但是,奇怪的地方在于去查看myfile.cpp:15并没有 val 这个变量,myfile.cpp:15 指向了一个函数myfunc()的开头 ...

  2. 警告当当成错误 may be used uninitialized in this function [-Werror=maybe-uninitialized]

    如果是ubuntu20版本,或者gcc版本太高,可能有些警告会当成错误导致编译出错: error: '' may be used uninitialized in this function [-We ...

  3. warning: #231-D: declaration is not visible outside of function

    warning: #231-D: declaration is not visible outside of function 导致出现这个警告的情况有两个: 在头文件中声明函数时.引用了头文件不知道 ...

  4. 消灭编译警告(Warning)

    From: http://blog.csdn.net/liuysheng/article/details/7165143 如何看待编译警告 当编译程序发现程序中某个地方有疑问,可能有问题时就会给出一个 ...

  5. c语言编译如何去掉warning,16种C语言编译警告(Warning)类型的解决方法

    当编译程序发现程序中某个地方有疑问,可能有问题时就会给出一个警告信息.警告信息可能意味着程序中隐含的大错误,也可能确实没有问题.对于警告的正确处理方式应该是:尽可能地消除之.对于编译程序给出的每个警告 ...

  6. 【开发日常】【Makefile】编译时如何将警告(warning)视为错误(error)?

    我们有时会遇到内核编译时警告(warning)被视为错误(error)等问题 在内核源码中,移植外部驱动模块,出现报错: error: unused variable 'xxx' [-Werror=u ...

  7. C语言编译出现一个警告,16种C语言编译警告(Warning)类型的解决方法

    当编译程序发现程序中某个地方有疑问,可能有问题时就会给出一个警告信息.警告信息可能意味着程序中隐含的大错误,也可能确实没有问题.对于警告的正确处理方式应该是:尽可能地消除之.对于编译程序给出的每个警告 ...

  8. 编译警告(Warning)

    如何看待编译警告 当编译程序发现程序中某个地方有疑问,可能有问题时就会给出一个警告信息.警告信息可能意味着程序中隐含的大错误,也可能确实没有问题.对于警告的正确处理方式应该是:尽可能地消除之.对于编译 ...

  9. c语言0xa9错误,16种C语言编译警告(Warning)类型的解决方法

    当编译程序发现程序中某个地方有疑问,可能有问题时就会给出一个警告信息.警告信息可能意味着程序中隐含的大错误,也可能确实没有问题.对于警告的正确处理方式应该是:尽可能地消除之.对于编译程序给出的每个警告 ...

最新文章

  1. 如何构建高可用ZooKeeper集群
  2. matlab中调用cplex 以及使用 Yalmip 工具箱
  3. 区块链究竟是什么鬼?看完漫画秒懂
  4. SQL SERVER 2012 AlwaysOn - 维护篇 03
  5. 【Maven实战】依赖的聚合和版本管理
  6. python字符串,列表常用操作
  7. 怎样在php中制作电子相册,电子相册制作 如何制作电子相册带音乐和文字
  8. php怎么设置浏览器禁止打开新窗口,JS打开新窗口防止被浏览器阻止的方法_javascript技巧...
  9. 《别闹了,费曼先生》读书笔记
  10. 矿大计算机学院的周裕浩,中矿大计算机学院举办“图灵教育计划”电子信息专业交流会...
  11. 抖音生活小妙招类短视频创作技巧分享,几个方面带你了解整个流程
  12. JavaWeb --MYSql(MySql基础,MySql高级,JDBC,从类路径下加载输入流对象)
  13. 让你的站点(Web)一键变成APP(应用程序)(上)
  14. vuex刷新state数据丢失问题
  15. Android设备使用libusb和usb声卡
  16. 高项_第十章项目沟通管理
  17. 三种方法教你让模糊照片秒变高清图
  18. 软件测试人员会被替代吗?IT行业哪个方向的前景最好?字节12年测开是这样说的
  19. STM32F429入门(十五):EXTI
  20. Putty 可以使用在Mac系统吗?

热门文章

  1. Android学习之GreenDao最全面的使用详解(搭建+入门使用+基本语法)
  2. 微博的未来 (Twitter创始人Evan Williams介绍新网站Medium)
  3. 基本函数input() print() map() filter() reduce()和lambda()算子-operater用法
  4. ChatGPT和体育产业:数字化赛事与观赛体验的转变
  5. 图论 | 无向图 —— 二部图/二分图
  6. Arcgis Server安装教程
  7. 错位排列超详解(组合数学)
  8. vbox与vmware的选择
  9. Java去除字符串中结尾的所有br标签
  10. Angular中弹窗内如何分页及limit性能优化的思路