導航:首頁 > 源碼編譯 > c語言開源源碼

c語言開源源碼

發布時間:2022-06-08 22:14:24

1. 求c語言開源代碼最好是有文檔的網站

在c語言中,對文件夾的操作,專業的說法稱為"切換路徑/目錄",而不是"打開",因為文件夾,並不是一個"真正的文件",而只是一個訪問文件的目錄.
用c語言中的函數chdir,也就是changedirectory
intchdir(char*path)
--使指定的目錄path變成當前的工作目錄,之後所有的文件操作都是該目錄下.
比如,想切換到f盤test目錄下可以這樣:
chdir("f:\\test");
返回0表示切換成功,否則,表示失敗.

2. c語言程序代碼

#include<stdio.h>
#define N 200
struct child
{
char name[10];
char sex[3];
int age;
int height;
float weight;
struct {
int year;
int month;
int day;
}bdate;
}ch[N];
void input()
{
int i;
for(i=0;i<N;i++)
{
printf("\n請輸入第%d名小朋友信息:\n",i+1);
printf("姓名:");
scanf("%s",ch[i].name);
printf("性別:");
scanf("%s",ch[i].sex);
printf("年齡:");
scanf("%d",&ch[i].age);
printf("身高:");
scanf("%d",&ch[i].height);
printf("體重:");
scanf("%f",&ch[i].weight);
printf("出生日期[YYYY-MM-DD]:");
scanf("%d-%d-%d",&ch[i].bdate.year,&ch[i].bdate.month,&ch[i].bdate.day);
}
}
void sort()
{
struct child ct;
int i,j;
for(i=0;i<N-1;i++)
for(j=0;j<N-i-1;j++)
if(ch[j].height<ch[j+1].height)
{
ct=ch[j];
ch[j]=ch[j+1];
ch[j+1]=ct;
}
}
void output()
{
int i;
printf("\n\t幼兒園小朋友一覽(依身高排序)\n");
printf("===================================================\n");
printf(" 姓名 性別 年齡 身高 體重 出生日期 \n");
printf("===================================================\n");
for(i=0;i<N;i++)
printf(" %-8s %-2s %2d %d %3.1f %d.%d.%d\n",ch[i].name,ch[i].sex,ch[i].age,ch[i].height,ch[i].weight,ch[i].bdate.year,ch[i].bdate.month,ch[i].bdate.day);
}
void main()
{
input();
sort();
output();
}
//分給的忒少,呵呵

3. 哪裡可以找到C語言一些經典的源碼

如果你沒接觸過系統內核開發,強烈建議您不要立馬去看Unix或Linux源碼,直接看源代碼基本沒有用處——無非是一大堆的C和少量的匯編!

如果您已經對C語言有所掌握,您會發現C語言本身的語法很簡單,確實很簡單!因此想進一步提高應當把精力放在練習「演算法」上,先學習如果處理常見數據結構和常見演算法,再試著編寫一些實用的程序。

注意:我指的是「ANSI標准C」,而不是VC、MFC C++。

4. 如何看c語言標准庫函數的源代碼

很遺憾,標准庫中的函數結合了系統,硬體等的綜合能力,是比較近機器的功能實現,所以大部分是用匯編完成的,而且已經導入到了lib和dll里了,就是說,他們已經被編譯好了,似乎沒有代碼的存在了.
能看到的也只有dll中有多少函數被共享.
第三方可能都是dll,因為上面也說了,dll是編譯好的,只能看到成品,就可以隱藏代碼,保護自己的知識產權,同時也是病毒的歸宿...... 當然,除了DLL的確還存在一種東西,插件程序~~~

5. C語言庫函數源代碼

http://www.gnu.org/software/libc/這里就有所有的c標准庫函數源碼。

6. 怎樣調出C語言中庫文件的源代碼

基本上是一樣的。你還是要定義一個頭文件。頭文件寫自定義函數,然後用#include去包含那個頭文件,那樣你就可以在c文件里去調用頭文件的函數了。也可以相互調用。2個頭文件,互相#include。就行了。跟C++差不多的

7. 誰能提供一個c語言或者c++即時通訊系統源代碼嗎

可以使用開源代碼,文檔比較齊全。

閱讀全文

與c語言開源源碼相關的資料

熱點內容
右腦開發pdf 瀏覽:646
okuma系統如何手工編程 瀏覽:975
a4紙文件夾封面 瀏覽:965
命令查看網卡信息 瀏覽:302
僑豐真空壓縮袋價格 瀏覽:585
西方倫理學pdf 瀏覽:906
浪潮英信伺服器如何打開機箱 瀏覽:419
如何設置微信加密後別人知道嗎 瀏覽:913
貼吧知乎這類屬於什麼類型的app 瀏覽:763
華為雲網路系統伺服器 瀏覽:188
阿里雲教育雲伺服器 瀏覽:755
androidui設計尺寸 瀏覽:512
如何改變我的世界伺服器 瀏覽:250
程序員的不足之處 瀏覽:847
編譯的五大過程 瀏覽:989
三個火槍手pdf 瀏覽:276
opc伺服器怎麼區分 瀏覽:845
app重影是什麼意思 瀏覽:616
android更改鍵盤 瀏覽:722
壓縮機氣液分離器結構 瀏覽:654