我有一个char但是当我检查它是否为nil时,我得到一个例外Comparison between pointer and integer.这是我的代码:
char *character1 = 'B';
if (character1 != nil){
...
} else {
...
}
Run Code Online (Sandbox Code Playgroud)
这是客观的c.
字符是(通常)8位整数值,nil而是指针.也许你想要NUL角色,'\0':
if (character1 != '\0') {
Run Code Online (Sandbox Code Playgroud)
请注意,值周围的单引号表示它是char类型.
| 归档时间: |
|
| 查看次数: |
953 次 |
| 最近记录: |