⑴ C語言編寫好代碼後,怎麼編譯,最後生成可執行文件
材料/工具:vc6.0
1、打開c語言編輯工具,在工具中寫入程序的源代碼。
⑵ 最簡單的C語言代碼
最簡單的C語言代就是輸出「helloWord」,通常是作為初學編程語言時的第一個程序代碼。具體代碼如下:
#include <stdio.h>
int main(){
printf("Hello, World! ");
return 0;
}
(2)用c編譯的代碼擴展閱讀:
1、程序的第一行#include <stdio.h>是預處理器指令,告訴 C 編譯器在實際編譯之前要包含 stdio.h 文件。
2、下一行intmain()是主函數,程序從這里開始執行。
3、下一行printf(...)是C中另一個可用的函數,會在屏幕上顯示消息"Hello,World!"。
4、下一行return0;終止main()函數,並返回值0。
⑶ 用c語言編寫的代碼程序是一個源程序
用c語言編寫的代碼程序,是以.c或.cpp結尾的源程序
源程序經過編譯之後變成目標程序.obj
目標程序經過連接最後生成可執行文件.exe
⑷ 用C語言編寫的代碼靠什麼運行
代碼會經過編譯生成2進制代碼,也就是EXE程序,你可以發給你的朋友啊,這是系統運行的,雙擊就可以了,是靠系統運行
⑸ 用C語言編譯一段代碼,輸入一串字母,把每個元素顛倒
#include<stdio.h>
intmain(void)
{
charc;
if((c=getchar())!=' ')
{
main();
putchar(c);
}
return0;
}
⑹ 用c或c++.編寫代碼
用c語言編寫的代碼程序必須是源程序。b是正確的。它不能立即執行。它必須編譯成可執行代碼,所以a是錯誤的;如果此源程序不包含主函數,則編譯的代碼也是不可執行的,所以c是錯誤的;c語言不被解釋和執行,而d是不正確的。擴展:一個源程序被編譯並稱為b編譯器編寫源代碼在d編輯器程序被編譯後形成的可執行程序集稱為c可執行程序c語言是高級語言,編寫的程序是源程序,需要使用相應的編譯器將其翻譯成機器語言的目標程序,然後在執行前將目標程序和各種標准庫功能組裝成完整的可執行機器語言。參考:c語言?網路全書
⑺ 如何編譯C語言源代碼
下載一個VC2005軟體,把代碼復制到裡面,設置好C運行環境,點擊編譯,OK,然後點擊那個感嘆號,直接鏈接運行,就OK了。
⑻ c語言編程代碼
兩種方法我寫在一起,可以獨立拆開。
#include <stdio.h>
void finda1(char a[3][10]);
void finda2(char a[3][10]);
void show(char (*p)[10]);
int main()
{
char a[3][10]={{"gehajl"},{"788a987a7"},{"ccabbbabbb"}};
printf("原數組內容: ");
show(a);
printf(" 1、用數組指針的方法(函數finda1): ");
finda1(a);
printf("執行後: ");
show(a);
printf(" --------------------- ");
char b[3][10]={{"gehajl"},{"788a987a7"},{"ccabbbabbb"}};
printf("原數組內容: ");
show(a);
printf(" 2、用指針數組的方法(函數finda2): ");
finda2(b);
printf("執行後: ");
show(b);
return 0;
}
void finda1(char a[3][10])
{
int i,j;
char (*p)[10]=a;
for(i=0;i<3;i++)
for(j=0;j<10;j++)
if(p[i][j]=='a')
printf("發現:第%d行第%d個元素是『a』,已替換 ",i+1,j+1),p[i][j]='1';
}
void finda2(char a[3][10])
{
int i,j;
char *p[3]={&a[0][0],&a[1][0],&a[2][0]};
for(i=0;i<3;i++)
for(j=0;j<10;j++)
if(p[i][j]=='a')
printf("發現:第%d行第%d個元素是『a』,已替換 ",i+1,j+1),p[i][j]='1';
}
void show(char (*p)[10])
{
int i,j;
for(i=0;i<3;i++,printf(" "))
for(j=0;j<10;j++)
printf("%c ",p[i][j]);
}
⑼ 用C語言編寫的代碼程序( B ) A)可立即執行 B)是一個源程序 C)經過編譯即可執行 D)
C語言寫的代碼程序肯定是源程序,B是對的,它不能立即執行,必須經過編譯成可執行代碼,
所以A是錯誤的;
如果這個源程序中不含有main函數,編譯後的代碼也是不可執行的,所以C是錯誤的;
C語言不是解釋執行的,D也不正確。
(9)用c編譯的代碼擴展閱讀:
A 源程序
被編譯之後叫做B 編譯程序 寫源代碼的過程叫D編輯程序
被編譯之後組成的可執行的程序集叫C可執行程序
c語言是高級語言,寫出來的程序是源程序,需用相應的編譯程序將其翻譯成機器語言的目標程序,再把目標程序和各種標准庫函數連接裝配成一個完整的可執行機器語言,然後才能執行。