課程
/后端開發(fā)
/C
/C語言入門
如圖,運行出錯,沒少;(分號)呀,我在頁面提交又可以運行成功,在編譯器VC 6.0++,運行錯誤
2018-09-09
源自:C語言入門 5-11
正在回答
不同版本運行C會有不同,及時關(guān)注前沿技術(shù)很有必要!
#include <stdio.h>
void fn()
{
? ? static int x = 1; ? //定義靜態(tài)局部變量
? ? x*=2;
? ? printf("x=%d\n",x); ? ??
}
int main()
? ? int i;
extern int x; ? //調(diào)用外部變量
? ? for(i=0;i<5;i++)
? ? {
? ? ? ? fn();
? ? }
? ? printf("x=%d\n",x);
? ? return 0;
int x=100;
找到解決方法了,求解別人幫忙解決的,說是我的運行版本太低,過時了,要把extern int x; 放到for前面,聲明要寫在語句前面
慕標(biāo)1403602
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
2 回答請問這段代碼為什么運行錯誤?
2 回答問什么這段代碼會運行錯誤
2 回答這段簡單的在網(wǎng)站上能運行 在C++里就有error 為什么呀
1 回答為什么我這個代碼總是會運行錯誤
2 回答在vc6上對啊為什么這不行.
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2018-10-27
不同版本運行C會有不同,及時關(guān)注前沿技術(shù)很有必要!
2018-09-10
#include <stdio.h>
void fn()
{
? ? static int x = 1; ? //定義靜態(tài)局部變量
? ? x*=2;
? ? printf("x=%d\n",x); ? ??
}
int main()
{
? ? int i;
extern int x; ? //調(diào)用外部變量
? ? for(i=0;i<5;i++)
? ? {
? ? ? ? fn();
? ? }
? ? printf("x=%d\n",x);
? ? return 0;
}
int x=100;
2018-09-09
找到解決方法了,求解別人幫忙解決的,說是我的運行版本太低,過時了,要把extern int x; 放到for前面,聲明要寫在語句前面