十年網站開發(fā)經驗 + 多家企業(yè)客戶 + 靠譜的建站團隊
量身定制 + 運營維護+專業(yè)推廣+無憂售后,網站問題一站解決
不知道你用的是什么編譯器,如果用的是VC的話,可以嘗試下我的做法:

公司主營業(yè)務:網站設計、成都網站建設、移動網站開發(fā)等業(yè)務。幫助企業(yè)客戶真正實現互聯網宣傳,提高企業(yè)的競爭能力。成都創(chuàng)新互聯公司是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴謹、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。成都創(chuàng)新互聯公司推出積石山保安族東鄉(xiāng)族免費做網站回饋大家。
創(chuàng)建兩個源代碼文件:1.cpp和2.cpp
1.cpp中內容:
#includestdio.h
#include"2.cpp"/*采用包含命令調用2.cpp中的函數*/
int max(int x,int y)
{
return xy?x:y;
}
int main()
{
int a,b,m,n;
a=10;
b=30;
m=max(a,b);
n=min(a,b);
printf("%3d%3d\n",m,n);
return 0;
}
2.cpp中內容:
int min(int x,int y)
{
return xy?x:y;
}
把這兩個源代碼放到一個文件夾下,編譯并運行1.cpp即可。注意,2.cpp中沒有main函數,所以不能直接編譯2.cpp。其實由于最終1.cpp和2.cpp要連接到一起形成一個可執(zhí)行文件1.exe,所以2.cpp中也不能有main函數。
c語言中一個完整的函數由函數首部和函數體構成,而且定義函數時兩者都是必不可少的。
函數定義的一般形式如下:
類型標識符
函數名(形參表列)
//
這是函數首部
//
以下{
}內的是函數體
{
說明部分
執(zhí)行部分
}
舉例說明如下:
//
定義一個不帶返回值的函數
//
函數功能:輸出形參的值
void
fun(int
a,
int
b)
{
printf("%d,
%d\n",
a,
b);
}
//
定義一個帶返回值的函數
//
函數功能:返回2個整數數的最大值
int
fun(int
a,
int
b)
{
return
ab
?
a
:
b;
}
1、新建一個工程和.c文件,輸入頭文件和主函數。
2、定義變量類型。
3、調用cpy函數。
4、定義一個函數,并定義變量類型。
5、用一個For 語句和if語句判斷是否為元音。
6、最后加一個字符串結束符,并在主函數中輸出。
7、編譯。運行。
void fun (char s1[],char s2[]){
int i,j;
for (i=0;s1[i] !=’\0’; i++); /*求出的i為pA字符的總長度,包括結束標記位*/
for (j=0;s2[j] !=’\0’; j++)
s1[i++]=s2[j]; /*將pB字符串連在pA字符串的后面*/
s1[i]='\0’; /*在字符串最后加上結束標記符*/
}
擴展資料:
最常用的字符串函數:
字符串輸出函數puts格式:puts (字符數組名) 功能:把字符數組中的字符串輸出到顯示器。
2.字符串輸入函數gets格式:gets (字符數組名) 功能:從標準輸入設備鍵盤上輸入一個字符串。本函數得到一個函數值,即為該字符數組的首地址。
3.字符串連接函數strcat格式:strcat (字符數組名1,字符數組名2) 功能:把字符數組2中的字符串連接到字符數組1 中字符串的后面,并刪去字符串1后的串標志“”。
4.字符串拷貝函數strcpy格式:strcpy (字符數組名1,字符數組名2) 功能:把字符數組2中的字符串拷貝到字符數組1中。串結束標志“”也一同拷貝。
5.字符串比較函數strcmp格式:strcmp(字符數組名1,字符數組名2) 功能:按照ASCII碼順序比較兩個數組中的字符串,并由函數返回值返回比較結果。
6.測字符串長度函數strlen格式:strlen(字符數組名) 功能:測字符串的實際長度(不含字符串結束標志‘’) 并作為函數返回值。
參考資料:
百度百科-數組