C中需要检验其执行是否成功的函数(检验返回值)
来源:互联网 发布:100lu最新域名 编辑:程序博客网 时间:2024/06/09 15:27
一、malloc(), 因为当内存分配完了后,就无法再分配空间了,所以malloc失败也是有的是,当malloc失败时返回NULL.
char *s = (void *)malloc(SIZE);
if(s == NULL)
{
printf("malloc failed !\n");
return -1
}
二、fopen() , 因为当文件不存在,或是打开的方式不对(没有权限时),则fopen失败是很经常的,当fopen失败时返回NULL.
FILE *fp;
fp = fopen("filename","a+");
if(fp == NULL)
{
printf("the file open failed !\n");
return -1;
}
三、当使用命令行参数时,要对参数的个数进行检验
int main(int argc , char **argv)
{
if(argc < 2)
{
printf("input the argc error ! \n");
return -1;
}
}
0 0
- C中需要检验其执行是否成功的函数(检验返回值)
- GDI函数执行成功与否的检验方式
- 检验diver加载是否成功
- 用户需要——检验网站成功与否的标准
- 检验列的值是否相同
- jdk官方下载+检验是否安装成功
- java JDK检验安装是否成功
- 用于检验手机号的位数以及检验此手机中是否为中国移动的手机号
- 检验是否重复的存储过程函数(SQL Server)
- 检验是否可以删除的存储过程函数(SQL Server)
- 母函数性质的检验
- 上传一个文件,检验是否是EXCEL文件,并检验其大小
- expr返回1。不要混淆了,这表明成功。现在检验其最后退出状态,返回0表示测试成功, “hello”确实等于“hello”。
- js_检验字符串中是否有字符
- 检验字符串中是否包含重复字符
- 安装jdk的两种途径和检验是否安装成功
- R语言中执行二项分布检验
- R语言中执行KS检验
- 查看线程数目
- 无聊时,看到的字母金字塔编程题
- hdu-4614 Vases and Flowers 成段更新
- 福气多玉石床爱心学校奠基仪式圆满成功
- Codeforces Round #200 (Div. 1) D.Water Tree
- C中需要检验其执行是否成功的函数(检验返回值)
- 爱上了我的司机(3)
- 福气多玉石床常德召开经销商座谈会 确定工作目标
- javascript页面刷新的几种方法
- Uploadify V3.2.1 上传文件报404 Not Found问题解决
- 就规划局规划局规划局规划局规划局规划局各环节
- android如何设置控件的样式
- Objective-C研究之Runtime分析(四)-Dynamic Method Resolution
- web.xml的执行顺序