为什么运行此代码?
#include <stdio.h>
int i();
int main(){
while(i){printf("Hi");}
}
Run Code Online (Sandbox Code Playgroud)
while循环接受的i的值到底是多少?
我尝试过,printf("%d", i)并说它i是未定义的,因为它只有一个声明,这是期望的,但是为什么while行得通呢?
我试图raw_input从用户获取,然后从该输入中找到所需的单词.如果所需的单词存在,则运行一个函数.所以我尝试.split拆分输入,但如何找到所需的单词是否在列表中.