【手把手带你刷LeetCode】——20.一道笔试题

简介: 一道笔试题

【前言】

今天是力扣打卡第20天!

今天讲的题目比较有趣,一道变态的笔试题,易错哦,看好咯。


原题

#include<stdio.h>
int i;
int main()
{
  i--;
  if (i > sizeof(i))
  {
    printf(">\n");
  }
  else
  {
    printf("<\n");
  }
  return 0;
}


其实结果输出的是'>', 为什么呢?这时候我们首先需要知道的是:全局变量不初始化的时候默认值是0,它与局部变量不一样哦,局部变量不初始化是乱码。


sizeof操作符计算的结果的类型是size_t(可以说等同于unsigned int ),也就是无符号整型


今天是力扣打卡第20天!

可能有的题目不是力扣上面的,只要有意义的题目我都会整理出来。

OK,拜拜啦,明天见!

 


相关文章
|
C语言
牛客网练习题刷
牛客网练习题刷
118 0
牛客网练习题刷
手把手带你刷好题(牛客刷题③)
手把手带你刷好题(牛客刷题③)
手把手带你刷好题(牛客刷题③)
刷leetcode-整理字符串 | 刷题打卡
刷leetcode-整理字符串 | 刷题打卡
74 0
|
Java API C++
手把手带你刷好题(牛客刷题⑤)
手把手带你刷好题(牛客刷题⑤)
|
缓存 Java
手把手带你刷好题(牛客刷题④)
手把手带你刷好题(牛客刷题④)
|
存储 索引 容器
手把手带你刷好题(牛客刷题⑦)
手把手带你刷好题(牛客刷题⑦)
手把手带你刷好题(牛客刷题⑥)
手把手带你刷好题(牛客刷题⑥)