越来越觉得水平低了
来源:互联网 发布:逆矩阵是什么意思 编辑:程序博客网 时间:2024/04/29 16:45
#include "stdafx.h"#include <string>#include <iostream>using namespace std;void getMemory(int * p){p = (int*)malloc(100);*p = 5;cout<<p<<endl;//return p;}int main(int argc, char* argv[]){//printf("Hello World!\n");int* str = NULL;cout<<str<<endl;getMemory(str);//strcpy(str,"hello");//*str = 789;cout<<str<<endl;return 0;}
上面的程序本来打算让函数 gerMemory 来申请一段内存。但是。。。str 本来是指向NULL。也就是说 str的值其实是0000000.通过实参到形参p .p的值也是00000。p通过malloc改变后,并不能让str 改变。所以程序出了问题。
另外。malloc new 等运算符一定要测试非空。
- 越来越觉得水平低了
- 越来越觉得sprintf 牛了
- 我觉得我越来越高深莫测了
- 北漂:我觉得北京越来越不好混了!
- 有没有觉得window现在越来越臃肿了!
- 软件设计师--------它的权威性已经越来越低了
- 越来越觉得自己渺小
- 越来越多的老音乐人们站出来抨击当下音乐制品的制作水平越来越低
- 我觉得360越来越好了
- 做技术的时间长了,越来越觉得分享也是一种快乐
- 为什么你微信公众号的阅读量越来越低了?
- 越来越觉得编程是在浪费青春
- 越来越觉得迫切的需要提高网速
- 越来越觉得自己啥都不会
- 越来越喜欢csdn了!
- 郁闷,越来越菜了
- 越来越喜欢这里了
- CSDN越来越过分了!
- VFP编写DLL
- Java基础之多线程问题
- 版本控制工具
- Android Handler应用
- 游戏限时机制
- 越来越觉得水平低了
- 增强查找方法
- 体验魅力 Cognos BI 10 系列,第 1 部分: 第一次安装
- 朋友推荐的书——《道德经》
- 2、进程的创建
- 驱动设备模型---sys文件系统
- opencv取像素宏
- 使用Android自带DownloadManager下载文件
- Struts2自定义拦截器