C语言break语句

输出一个hello world

#include <stdio.h>
int main()
{
   enum bool{false, true}; //C语言没有内置的bool类型,所以需要自己构造一个。
   while(true)
   {
      printf("hello world");
      if(true) break; //可以让函数跳出循环。
   }
   return 0;
}

错误示范

#include <stdio.h>
int main()
{
  int a = 1;
  while(a)
  {
    if(!a) break;  //这个语句并没有执行,所以无法跳出while循环,可能 !a 不代表等于 0 吧
    printf("hello world");
  }
  return 0;
}
原文地址:https://www.cnblogs.com/zhyantao/p/10926353.html