Rus*_*ell 13 c
我多次在开源代码中看到对C函数的调用被转换为void.
例如,在ls(http://cvs.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/cmd/ls/ls.c)的源代码中,我看到以下内容.
ls
(void) setlocale(LC_ALL, "");
为什么这是一个好习惯?
zne*_*eak 21
它明确意味着你忽略了返回值,并没有忘记它.
归档时间:
15 年,4 月 前
查看次数:
4645 次
最近记录: