用C语言编写的程序编译时无错误,但不能建立工程文件,这是为什么? C语言中,下面编写的程序,编译无错误,执行时显示有一个错误,...

\u6211\u7f16\u5199\u7684C\u7a0b\u5e8f\u5728keil\u8f6f\u4ef6\u8fd0\u884c\u6ca1\u9519\u8bef\uff0c\u4f46\u662f\u4e0d\u80fd\u5efa\u7acb\u5de5\u7a0b\u6587\u4ef6\uff0c\u51fa\u73b0\u4e86\u5982\u4e0b\u9519\u8bef\uff0c\u8fd9\u662f\u4e3a\u4ec0\u4e48\uff1f

\u4f60\u662f\u591a\u6587\u4ef6\u7f16\u8bd1\u4e48\uff1f\u53ef\u80fd\u662f\u6587\u4ef6\u6ca1\u6709\u52a0\u5230\u5de5\u7a0b\u91cc\uff0c\u8fd8\u6709\u5c31\u662f\u4f60\u5de5\u7a0b\u8bbe\u7f6e\u4e2dDEBUG\u8bbe\u7f6e\u91cc\u9762\u7684\u8bbe\u7f6e\u6709\u95ee\u9898\uff0c\u4f60\u7528\u7684\u53ef\u80fd\u662f\u5b9e\u4f53\u7f16\u8bd1\uff0c\u5e94\u8be5\u662f\u865a\u62df\u7f16\u8bd1

\u7b2c10\u884c\uff0cstrcmy\uff0c\u6539\u6210strcmp
\u4f60\u8fd9\u7a0b\u5e8f\u903b\u8f91\u6df7\u4e71\u4e86\u54e6\u3002\u3002\u3002strcmp\u8fd9\u4e2a\u51fd\u6570\u662f\u6bd4\u8f83\u7684\u610f\u601d\uff0c\u5bf9\u539f\u6765\u7684\u6570\u636e\u4e0d\u4f1a\u8fdb\u884c\u4efb\u4f55\u4fee\u6539\u7684\uff0c\u800c\u4e14\u8fd4\u56de\u503c\u662f0\u548c1\uff0c\u4f60\u4e5f\u6ca1\u6709\u53d8\u91cf\u63a5\u6536\u8fd4\u56de\u503c\u3002\u5982\u679c\u6ca1\u6709\u7406\u89e3\u9519\u4f60\u7684\u610f\u601d\u7684\u8bdd\uff0c\u4f60\u5e94\u8be5\u628aif\u548celse\u4e0b\u9762\u7684\u51fd\u6570\u4e5f\u6539\u6210strcpy

未注册或注册超时的原因,未注册的keil c51只能编译2k以下代码。你到网上找个注册机,把KEIL注册了就能解开这个限制了。

你写的程序应该是多个c文件组成的,某个变量在a文件中定义了,但是没在b文件中引用,使得b文件编译不通过。

不懂,同等高手回答

  • C璇█绋嬪簭缂栧啓娌閿欒浣嗘槸涓嶈兘杩愯
    绛旓細鍚庣紑鍚嶆帀浜嗘垨鑰呭啓閿欎簡锛佷綘鐨勬枃浠跺悕鍚庨潰瑕佸姞.c鎴栬.cpp锛屾敞鎰C鍓嶉潰鏈変釜鐐癸紙涓嶈繃浣犲緱鎶婁綘鐨勭數鑴戜笂鐨勬枃鏄庢墿灞曞悕鏄剧ず鍑烘潵杩欐牱鍋氭墠鏈夋晥锛夋垨鑰呮柊寤篊鏂囦欢锛堝懡鍚嶆椂涓瀹氳甯︿笂.c锛夛紒
  • 51鍗曠墖鏈 C璇█ 鍐浜嗕釜绋嬪簭,缂栬瘧娌℃湁閿欒,浣嗘槸鍦ㄥ疄楠屾澘涓婃病鍙嶅簲,姹傝В...
    绛旓細浣犲紑鍚簡T1瀹氭椂涓柇锛屼絾鏄綘娌℃湁鍐T1鐨勪腑鏂绋嬪簭锛屾墍浠ョ▼搴忚窇椋炰簡 浣犳敼涓涓嬶紝鍏堟妸T1涓柇鍏充簡 TMOD=0x11;TH0=(65535-50000)/256;TL0=(65535-50000)%256;TH1=(65535-50000)/256;TL1=(65535-50000)%256;EA=1;ET0=1;ET1=0;TR0=1;TR1=1;led=0xfe;...
  • C璇█绋嬪簭,缂栬瘧杩炴帴鏃堕兘娌¢棶棰樹絾杩愯鏃跺嚭閿浜
    绛旓細涓鐪煎氨鑳界湅鍑虹殑閿欒 浣犵殑 char name[100];鍙槸鎸囬拡,娌℃湁鍒嗛厤鍐呭瓨,浣犳妸瀹鍋涓轰簩缁存暟缁勭敤浜 鍙﹀,瀛椾覆鏁扮粍涓嶈兘鍙氦鎹㈡寚閽堢殑 缁欎綘涓涓畝鍗曠殑鍙傝(鍥哄畾5涓瓧涓,闈炲嚱鏁拌皟鐢)include <stdio.h> include <string.h> int main(){ int i,j;char str[5][200],temp[200];printf("Please inout fiv...
  • 涓轰粈涔 绋嬪簭 缂栬瘧閫氳繃 涔熸槸姝g‘鐨 浣嗘槸杩愯鐨勭粨鏋滃嵈涓嶆槸姝g‘鐨 鎴戠敤...
    绛旓細娌¤娉閿欒锛屾湁閫昏緫閿欒锛岀壒鍒槸鎸囬拡瀹规槗鐢ㄩ敊銆
  • 鍒氬涔c璇█鍐欑▼搴浠g爜鏄剧ず0 error(s), 0 warning(s) 鏄粈涔堟剰鎬濆晩?鎬 ...
    绛旓細鏄寚浣犵紪鍐欑殑浠g爜 0 涓娉閿欒锛岃繍琛屾椂 0 涓敊璇殑鎰忔濄傝鏄庝綘鐨缂栬瘧杩炴帴鎴愬姛锛屽彲浠ヨ繍琛屼綘缂栧啓鐨勭▼搴浜嗐C璇█鏄竴闂ㄩ氱敤璁$畻鏈缂栫▼璇█锛屽簲鐢ㄥ箍娉涖侰璇█鐨勮璁$洰鏍囨槸鎻愪緵涓绉嶈兘浠ョ畝鏄撶殑鏂瑰紡缂栬瘧銆佸鐞嗕綆绾у瓨鍌ㄥ櫒銆佷骇鐢熷皯閲忕殑鏈哄櫒鐮佷互鍙婁笉闇瑕佷换浣曡繍琛岀幆澧冩敮鎸佷究鑳借繍琛岀殑缂栫▼璇█銆
  • ...鎴缂栧啓浜嗕竴娈礎RM鐨勬眹缂栧拰c璇█娣峰悎鐨勭▼搴,缂栬瘧鏃犻敊璇 鏃犺鍛娿俖鐧 ...
    绛旓細鍦ㄨ缃噷闈紝 鎶 "run to Main()"鍕惧幓鎺
  • 鎴戞兂闂竴涓,鎴缂栧啓鐨凜璇█绋嬪簭缂栬瘧鏃鑰佹槸鍑虹幇 no relevant changes de...
    绛旓細褰绋嬪簭鍐呭娌℃湁浠讳綍鍙樺寲锛屽啀娆缂栬瘧/閾炬帴 灏变細鍑虹幇 鈥滄病鏈夋帰娴嬪埌绋嬪簭鏈夊彉鍖栤 淇℃伅銆傝繖涓嶇畻閿欒锛屼篃涓嶆槸璀﹀憡锛屽彧鏄俊鎭紝鍙互涓嶅幓绠″畠锛屽拷瑙嗗畠銆傚鏋滀綘缁欑▼搴忓姞涓涓┖鐧斤紝瀹冨氨璁や负鏈夊彉鍖栵紝缂栬瘧/閾炬帴 灏变笉浼氬嚭鐜拌繖涓俊鎭
  • c璇█缂栧啓绋嬪簭鏃鐨勬敞鎰忎簨椤
    绛旓細3. 瀹夊叏鎬э細C璇█瀵规暟鎹殑杈圭晫妫鏌ュ苟涓嶄弗鏍硷紝瀹规槗鍙楀埌缂撳啿鍖烘孩鍑虹瓑瀹夊叏闂鐨勬敾鍑汇傚湪缂栧啓绋嬪簭鏃闇瑕佽冭檻瀹夊叏鎬э紝鍖呮嫭杈撳叆鐨勬暟鎹獙璇併侀槻鑼冩敾鍑荤瓑銆4. 閿欒澶勭悊锛欳璇█涓渶瑕佸鐞嗗悇绉嶅彲鑳藉嚭鐜鐨勯敊璇锛屽寘鎷娉曢敊璇佽繍琛鏃堕敊璇銆缂栬瘧閿欒绛夈傞渶瑕浣跨敤閿欒澶勭悊鏈哄埗鏉ュ鐞嗚繖浜涢敊璇紝淇濊瘉绋嬪簭杩愯鐨勭ǔ瀹氭у拰瀹夊叏...
  • C璇█缂栧啓鐨勭▼搴杩愯鏃堕棯涓涓嬪氨娌′簡鏄庝箞鍥炰簨?
    绛旓細C璇█缂栧啓鐨勭▼搴杩愯鏃堕棯涓涓嬪氨娌′簡鏄缃閿欒閫犳垚鐨勶紝瑙e喅鏂规硶涓猴細1銆佹垜浠互鏈缁忓吀鐨凥ELLO WORLD绋嬪簭涓轰緥銆2銆佸綋鎴戜滑鍐欏畬杩欎釜绋嬪簭 缂栬瘧瀹屾垚鍚庡崟鍑诲乏涓婅鐨勫徆鍙疯繍琛 鍙互鐪嬪埌涓鍒囨甯 鎸変笅浠绘剰鎸夐敭鍚庣獥鍙f墠浼氭秷澶便3銆佷絾鏄垜浠幓鐢熸垚鐨勭洰褰曚笅闈㈡壘鍒拌繖涓狤XE鏂囦欢銆4銆佸弻鍑昏繍琛屽嵈鍙戠幇鏈変釜绐楀彛涓闂岃繃銆傘
  • 鐢–璇█鍐涓绋嬪簭,杈撳叆涓涓猦ello灏辫兘鍑烘潵涓涓?
    绛旓細1銆佺偣鍑荤‘瀹氬嵆鍙紝鍒涘缓鍑轰竴涓猦elloworld.c鐨勫皬绋嬪簭锛岀劧鍚庢垜浠氨鍙互缂栧啓鎴戜滑鐨凥ello World灏忕▼搴忎簡銆傛鏃跺氨闇瑕佹垜浠殑VC++ 6.0鏉ョ紪璇戞绋嬪簭锛缂栬瘧鏃犻敊璇鎵嶈繍琛屾绋嬪簭锛岀紪璇戞寜閽拰杩愯鎸夐挳濡備笅鍥剧殑绾㈣壊绠ご澶勶細2銆佹垨鑰呭彲浠ョ偣鍑荤粍寤哄伐鍏锋爮涓嬬殑缂栬瘧鑿滃崟椤癸紝鐒跺悗鍐嶇偣鍑绘墽琛岃彍鍗曢」锛屼篃鏈夊揩鎹烽敭锛屾寜Ctrl+F7缂栬瘧...
  • 扩展阅读:初学编程必背50个 ... 学编程的十大忠告 ... c++编程适合几岁学 ... 入门c语言编译器 ... 零基础编程入门自学 ... 自学编程入门10秒学会 ... plc编程必背50个程序 ... 编程的三种方式 ... 流行的c语言编译器 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网