为什么在c语言编好的程序无法运行 自己编的C语言程序无法运行

\u6211\u7528C\u8bed\u8a00\u5728\u81ea\u5df1\u7535\u8111\u4e0a\u7f16\u7684\u7a0b\u5e8f\u987a\u5229\u8fd0\u884c\uff0c\u4e3a\u4ec0\u4e48\u5728\u522b\u4eba\u7535\u8111\u4e0a\u5374\u8fd0\u884c\u4e0d\u4e86\uff1f\uff1f

\u53ea\u662f\u4e2a\u4eba\u731c\u6d4b\uff0c\u4ee5\u524d\u6709\u770b\u5230\u4e00\u672c\u4e66\u4e0a\u8bf4
vc\u8bed\u8a00\u662f\u9488\u5bf9cpu\u7f16\u8bd1\u7684\uff0c\u56e0\u4e3a\u6bcf\u4e2a\u4eba\u7684\u4e2a\u4ebapc\u4e0d\u540c\uff0ccpu\u4e5f\u4e0d\u540c\uff0c\u6240\u4ee5\u76f4\u63a5\u53d1\u9001exe\u662f\u4e0d\u884c\u7684\uff0c\u4f60\u53ef\u4ee5\u628a\u4f60\u7684\u7a0b\u5e8f\u62ff\u5230\u4ed6\u90a3\u91cc\u7f16\u8bd1\u4e00\u4e0b\uff0c\u5e94\u8be5\u5c31\u53ef\u4ee5
\u5e0c\u671b\u5bf9\u4f60\u6709\u5e2e\u52a9

\u83b7\u53d6\u8f93\u5165\u7684\u51fd\u6570\u7528\u6cd5\u4e0d\u5bf9\u3002\u540e\u9762\u7684\u53c2\u6570\u5e94\u8be5\u4f20\u662f\u7684\u53d8\u91cf\u7684\u5730\u5740\uff1a
scanf("%d,%d,%d",
&a,&b,&c
);
\u800c\u4e14\u8f93\u5165\u7684\u65f6\u5019\uff0c\u8981\u4e25\u683c\u6309\u952e\u6307\u5b9a\u7684\u683c\u5f0f\u8f93\u5165\uff0c\u5305\u62ec\u9017\u53f7\u3002

信息不是很全。我就关于“C语言”和“运行程序”之间的关系,大概说一说。你可以针对我说的结合你自己的情况比较一下。如果能补充必要的信息更好。

  1. 编码者编辑的东西,叫“C源程序"。

  2. “C源程序”必须经过“编译、连接”,生成可执行程序,windows下通常是“.exe"后缀的文件,在linux/unix下,可能就是一个不带后缀的可执行程序文件。

    比如:hello.c,在windows下可能生成hello.exe。在linux/unix下,可能生成hello

  3. “编译”和“连接”过程,不能有错误。否则得修改源程序或其它配置,然后重新做一遍。

  4. 如果是在一个“集成环境”,或者所谓IDE下,.exe等可执行文件必须是该IDE中可见的,即对应的PATH环境变量包含.exe可执行文件所在的路径。

如果是(4)的情况,请检查一下你的IDE的设置。如果是其它情况,请看看编译和连接过程是否成功。

希望我说明了。有问题继续交流,谢谢。



  • 涓轰粈涔堝湪c璇█缂栧ソ鐨勭▼搴忔棤娉杩愯
    绛旓細淇℃伅涓嶆槸寰堝叏銆傛垜灏卞叧浜庘C璇█鈥濆拰鈥滆繍琛岀▼搴忊濅箣闂寸殑鍏崇郴锛屽ぇ姒傝涓璇淬備綘鍙互閽堝鎴戣鐨勭粨鍚堜綘鑷繁鐨勬儏鍐垫瘮杈冧竴涓嬨傚鏋滆兘琛ュ厖蹇呰鐨勪俊鎭洿濂姐傜紪鐮佽呯紪杈戠殑涓滆タ锛屽彨鈥C婧愮▼搴"銆傗淐婧愮▼搴忊濆繀椤荤粡杩団滅紪璇戙佽繛鎺モ濓紝鐢熸垚鍙墽琛岀▼搴忥紝windows涓嬮氬父鏄.exe"鍚庣紑鐨勬枃浠讹紝鍦╨inux/unix涓嬶紝鍙兘灏辨槸...
  • 涓轰粈涔坈璇█鐖卞績绋嬪簭杩愯涓嶄細鍔
    绛旓細C璇█绋嬪簭杩愯涓嶄簡锛屽摢浣嶅ぇ绁炲府蹇欒В涓儜鍛锛熶翰浣犲ソ 浣鍦–璇█缂栬瘧鍣ㄩ噷閲岄潰浠g爜杈撳叆瀹屾垚鍚 缂栬瘧涓涓嬪氨琛屼簡銆 C璇█缂栧啓鐨浠g爜鏃犳硶杩愯锛屽鍒濆鑰呮潵璇达紝鏈澶х殑鍙兘灏辨槸鍑虹幇鐨勭紪璇戦敊璇紝甯歌鐨勬儏鍐靛氨鏄嫭鍙蜂笉閰嶅锛屾瘮濡傚乏澶ф嫭鍙锋湁5涓紝鑰屽彸澶ф嫭鍙峰彧鏈4涓紱鎴栬呭叧閿瓧鐨勫ぇ灏忓啓鎼為敊浜嗭紝鍙堝彲鑳芥槸灏戝啓浜...
  • C璇█涓轰粈涔娌¢敊璇繕鎵ц涓嶄簡?
    绛旓細c璇█鐨閿欒鍒嗕负涓ょ锛屼竴绉嶆槸杩愯鏃堕敊璇紝涓绉嶆槸閫昏緫涓婄殑閿欒銆傞昏緫涓婄殑閿欒涓嶅ソ鍒ゆ柇锛屾墽琛屼笉浜嗚偗瀹氭槸鍑虹幇閫昏緫涓婄殑閿欒鐨勩
  • 鍦╟璇█涓,缂栫▼娌℃湁閿欒,浣涓轰粈涔灏辨槸涓嶈兘杩愯鍛?
    绛旓細浣犵殑缂栬瘧缁撴灉涓湁error锛屽氨鏄嚭閿欎簡锛屾病閫氳繃缂栬瘧 鑰屼笖缂栬瘧鍙兘妫鏌绋嬪簭鐨勮娉曟槸涓嶆槸姝g‘鐨勶紝骞涓嶈兘淇濊瘉鏁翠釜绋嬪簭灏辨槸姝g‘鐨
  • 涓轰粈涔堢紪鍐瀹C璇█绋嬪簭杩愯鏃惰佹槸璺冲嚭鏉ャ愬凡鍋滄宸ヤ綔銆
    绛旓細鎶婂ご鏂囦欢閲屽姞涓 include <malloc.h>鎶婂畾涔 int i, j, m, temp, n, a[n];鏀规垚 int i, j, m, temp, n;鍦ㄨ幏鍙杗鍊间箣鍚庯紝鍔犲叆涓琛 int *a = (int *)malloc(sizeof(int) * n);鐢ㄨ繖涓负鏁扮粍杩涜鍒濆鍖栥傛渶鍚庡湪杩斿洖缁撴潫涔嬪墠鍔犱笂 delete(a);鍏朵粬鍔熻兘鐨勫疄鐜颁笂浣犲啀鏂熼厡涓涓嬶紝杩欎釜绋嬪簭鐪...
  • 鎴戠幇鍦ㄥ湪瀛C璇█缂栫▼,鍙槸鎴缂栧啓鐨勭▼搴鍦ㄦ垜鐨勭數鑴戣佹槸杩愯涓嶄簡,閿欒鏄...
    绛旓細鏄洜涓虹紪璇戝櫒鍜岀郴缁熺殑涓嶆敮鎸侀犳垚鐨勶紝濡傛灉鐢▁p鐨勮瘽搴旇灏卞彲浠ヤ簡
  • C璇█闂,杩欎釜绋嬪簭缂栬瘧鏃犺,浣嗘槸杩愯鏃跺欏氨浼氬嚭閿鏃犳硶杩愯
    绛旓細include<stdio.h>#include<string.h>int main(){ char a[20],b[20],c[40]; int i,j,k,max,index,n1,n2; char C=' '; for(i=0;C!='\n';i++){ scanf("%d%c",&a[i],&C); } a[i]='\0'; for(i=0,C=' ';C!='\n';i++){ scanf...
  • 瀹夎浜嗗啓C璇█鐨勭▼搴,浣嗘槸姣忔鍐欏ソ涓鏉$▼搴忚繍琛屾槸,瀹冮兘浼氭樉绀洪敊璇,鐒跺悗...
    绛旓細浣犲彲浠ュ埌鐩稿簲鐨勮矾寰勪笅鎵惧埌杩欎釜搴旂敤绋嬪簭銆傚洜姝ら棶棰樺彲浠ユ寜鐓т互涓嬫柟娉曡В鍐筹細鎵撳紑vc鐣岄潰 鐐瑰嚮VC鈥淭OOLS锛堝伐鍏凤級鈥濃>鈥淥ption锛堥夋嫨锛夆濃>鈥淒irectories锛堢洰褰曪級鈥濋噸鏂拌缃淓xcutable Fils銆両nclude Files銆丩ibrary Files銆丼ource Files鈥濈殑璺緞銆傚緢澶氭儏鍐靛彲鑳藉氨涓涓洏绗︾殑涓嶅悓 锛堜緥濡備綘鐨刅C瑁鍦–锛屼絾鏄繖浜涜矾寰...
  • c璇█缂栫▼鐨勭▼搴忎负浠涔堟棤娉杩愯,涓鐩存彁绀烘簮鏂囦欢鏈紪璇
    绛旓細1銆佹簮鏂囦欢蹇呴』鍏堢紪璇戠敓鎴愬彲鎵ц鏂囦欢鍚庢墠鑳借繍琛屻2銆佸浜嶥ev-C++锛岀紪璇戝拰杩愯閮藉彲浠ュ湪椤堕儴鐨勮繍琛岃彍鍗曞唴鎵惧埌銆傚厛閫夋嫨鈥濈紪璇戔滐紙蹇嵎閿瓹trl+F9锛夛紝鐒跺悗鍐嶉夋嫨鈥濊繍琛屸滐紙蹇嵎閿瓹trl+F10锛夛紱鎴栬咃紝鐩存帴閫夋嫨鈥滅紪璇戣繍琛屸濓紙蹇嵎閿瓼9锛夊皢涓ゆ鍚堝苟鎿嶄綔銆
  • 涓轰粈涔坈璇█鏃犳硶杩愯銆
    绛旓細浠g爜娌¢棶棰橈紝鍙兘鏄湁鐨勭紪璇戝櫒鎴朓DE涓嶆敮鎸佺紪璇戝崟涓簮鏂囦欢銆傝繖鏍风殑璇濓紝浣犻渶鍏堝缓绔嬩竴涓帶鍒跺彴椤圭洰锛岀劧鍚庡皢婧愭枃浠舵坊鍔犲埌椤圭洰鍚庯紝鍐嶇紪璇戣繖涓」鐩墠琛屻
  • 扩展阅读:七种人不宜学计算机 ... c语言自学有前途吗 ... 为什么代码没错却不能执行 ... 编程一般要学多久 ... c语言没错但是运行不了 ... 自学c语言好找工作吗 ... c语言二级通过率高吗 ... 二级c语言自学能过吗 ... 会c语言好找工作吗 ...

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