printf(%d,,sizeof(i++));
时间: 2023-11-15 18:05:17 浏览: 66
解析一个有关sizeof用法的题目--sizeof(i++)
这段代码存在语法错误,应该改为:
```
printf("%d",sizeof(i++));
```
`sizeof` 是一个运算符,它返回表达式或类型名字所占用空间的字节数。在上面的代码中,`i++` 是一个表达式,表示先使用 `i` 的值,然后将 `i` 的值加 1。所以这段代码的作用是输出 `i++` 所占用的字节数,但是 `printf` 函数的第一个参数应该是格式化字符串,需要用双引号括起来。
阅读全文