我有以下代码:
int number;
char temp[32] = "";
number = snprintf(temp, sizeof(char), "%c", 'A');
我做这个变量number
是因为snprintf
有一个返回值,number 可以去掉 的警告"ignore of return value of snprintf"
,然后它得到另一个 lint 警告:Warning 550: Symbol 'number' not accessed
,但是我不需要使用这个变量number
,那么如何修复它?
而如果number
是snprintf的返回值赋值的话,怎么会抱怨number
没有被访问,怎么算被访问了呢?