c语言的一些技巧
2017-09-08 14:57
176 查看
在学习FFmpeg的同时看到了FFmpeg中很多很有意思的用法,特记录下来。
1.当调用一个函数时,一些参数我们程序不需要但函数却必须要传一个参数进去,这时候就可以这样做
函数原型:int fun(int *i)
当调用时就可以这么调用fun(&(int){0}),省去了再定义一个变量传进去的步骤。
2.int fun(char *mem)
{
return !!mem;
}
这样可以简单的判断mem是否为NULL并返回int型变量
1.当调用一个函数时,一些参数我们程序不需要但函数却必须要传一个参数进去,这时候就可以这样做
函数原型:int fun(int *i)
当调用时就可以这么调用fun(&(int){0}),省去了再定义一个变量传进去的步骤。
2.int fun(char *mem)
{
return !!mem;
}
这样可以简单的判断mem是否为NULL并返回int型变量
相关文章推荐
- 嵌入式C语言的一些特点与技巧集锦
- C语言中一些很酷的技巧(cool tricks)
- C语言在单片机开发中的一些技巧
- 一些基本的调试技巧--C语言(二)
- c语言的一些技巧
- 一些C语言算法和技巧
- C语言printf()函数中一些不为人知的技巧!
- C语言系列(一):最近重拾C语言的想法,谈到C中易错点,难点;以及开源代码中C语言的一些常用技巧,以及如何利用define、typedef、const等写健壮的C程序
- 分享一下 本人现在在学习C语言 谁有学好C语言的一些技巧 多谢
- C语言系列(二):最近重拾C语言的想法,谈到C中易错点,难点;以及开源代码中C语言的一些常用技巧,以及如何利用define、typedef、const等写健壮的C程序
- 一些小知识小经验(使用java或者c语言实现的socket服务器的优化技巧)
- 获取C语言中的最大值(正无穷)与最小值(负无穷)的一些方法与技巧
- C语言系列(三):最近重拾C语言的想法,谈到C中易错点,难点;以及开源代码中C语言的一些常用技巧,以及如何利用define、typedef、const等写健壮的C程序
- C语言printf()函数中一些不为人知的技巧!
- C语言中一些非常酷的技巧(cool tricks)
- c/c++ 奇技淫巧(一些c语言的技巧)
- C语言系列(四):最近重拾C语言的想法,谈到C中易错点,难点;以及开源代码中C语言的一些常用技巧,以及如何利用define、typedef、const等写健壮的C程序
- C语言宏定义使用技巧(转)
- FreeMarker的一些使用心得和技巧
- python for注意一些技巧