可能重复:
C - > sizeof字符串始终为8
如果我这样做,sizeof("HELLO");我会得到6,这是预期的,但是如果我有:
void printLength(char *s) {
sizeof(s);
}
Run Code Online (Sandbox Code Playgroud)
传递"Hello"到此函数sizeof返回8.
为什么是这样?
| 归档时间: |
|
| 查看次数: |
1381 次 |
| 最近记录: |