【手把手带你刷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,拜拜啦,明天见!

 


相关文章
|
6月前
|
容器
《剑指offer》——刷题日记
《剑指offer》——刷题日记
|
6月前
|
存储 索引
《LeetCode》—— LeetCode刷题日记
《LeetCode》—— LeetCode刷题日记
|
XML JSON JavaScript
|
JavaScript 前端开发
牛客刷题Day3(三)
牛客刷题Day3(三)
91 0
牛客刷题
牛客刷题
86 0
手把手带你刷好题(牛客刷题③)
手把手带你刷好题(牛客刷题③)
手把手带你刷好题(牛客刷题③)
|
Java API C++
手把手带你刷好题(牛客刷题⑤)
手把手带你刷好题(牛客刷题⑤)
手把手带你刷好题(牛客刷题⑥)
手把手带你刷好题(牛客刷题⑥)