小编Div*_*h_C的帖子

While循环以未定义函数的名称作为条件运行

为什么运行此代码?

#include <stdio.h>
int i();
int main(){
    while(i){printf("Hi");}
}
Run Code Online (Sandbox Code Playgroud)

while循环接受的i的值到底是多少?

我尝试过,printf("%d", i)并说它i是未定义的,因为它只有一个声明,这是期望的,但是为什么while行得通呢?

c gcc

4
推荐指数
1
解决办法
124
查看次数

从句子中查找并选择所需的单词?

我试图raw_input从用户获取,然后从该输入中找到所需的单词.如果所需的单词存在,则运行一个函数.所以我尝试.split拆分输入,但如何找到所需的单词是否在列表中.

python python-2.7

2
推荐指数
1
解决办法
518
查看次数

标签 统计

c ×1

gcc ×1

python ×1

python-2.7 ×1