小编Ana*_*mar的帖子

C中的unsigned int和signed int有什么区别?

考虑这些定义:

int x=5;
int y=-5;
unsigned int z=5;
Run Code Online (Sandbox Code Playgroud)

它们如何存储在内存中?任何人都能解释这些在内存中的位表示吗?

int x=5int y=-5有相同的内存位表示?

c unsigned-integer signed-integer

32
推荐指数
3
解决办法
14万
查看次数

当内部块具有相同的变量声明时,如何访问内部块中的外部块变量?

int main(int argc, char** argv) {
    int i=5;
    {
        int i=7;
        printf("%d\n", i);
    }
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

如果我想访问outer i(int i=5)值printf那么它怎么做?

c

3
推荐指数
1
解决办法
1634
查看次数

标签 统计

c ×2

signed-integer ×1

unsigned-integer ×1