(C語言)實現指定函式swap 結構體

2021-10-01 03:37:11 字數 406 閱讀 2544

題目:實現swap方法

struct person

void swap(person * array,int n);

輸入結構體陣列和陣列元素個數。

交換第乙個和最後乙個元素的height。

儲存為swap.cpp.

遇到異常情況,輸出"error";否則不要隨意輸出。

我建議先去看看什麼是結構體,再來看這道題~~

**:#include

#include

struct person;

void swap(struct person * array, int n)//注意,在c語言裡面,需要在定義結構陣列之前需要加struct,而c++則不需要

else

printf(「error」);

}

c語言 實現Strcat函式

實現char my strcat char dest,char src 函式.返回 dest字串的位址。功能 將src指向的字串追加到dest指向字串的後面。例如 char dest 10 andef char src ghi my strcat 之後,dest指向的字串為 andefghi inc...

C語言 實現stract函式

實現功能 實現char my strcat char dest,char src 函式,將src指向的字串追加到dest指向字串的後面 include include char my strcat char dst,char src while src 0 dst 0 return ret int ...

c語言實現getline函式

getline函式可以獲取檔案中的一行資料。原函式形式為 ssize t getline char linepter,size t n,file stream 返回型別ssize t為有符號整形,其值為獲取的字元數,檔案結束則返回 1,包括換行符 n 但不包括字串結束符 0 linepter用來儲存...