C語言和C 的高手幫個忙吧,寫一下這個程式的註釋,我看不懂考試要考謝謝拉

2021-06-11 16:06:56 字數 2670 閱讀 1931

1樓:村野窮儒

#include

#include

typedef struct node //定義結構體

stu;

stu* create(stu *a, int num) //定義create函式返回型別

//為指向構體的指標

return a;

}int liulan(stu *a)

printf("\n");

return i;

}stu* insert(stu *s, int w)h = (stu *)malloc(sizeof(stu));

printf("請輸入你要插入的元素:");

scanf("%d",&h->data);

h->next = p->next;

p->next = h;

return s;

}void main()

該程式很簡單

就用了一個單連結串列

看不懂可能是你沒學資料結構

2樓:匿名使用者

有時間看看,現在有點事沒時間。

3樓:

這個程式為啥編譯不了啊

:\program files\microsoft visual studio\myprojects\asd\saf.c(49) :

error c2143: syntax error : missing ';' before 'type'

d:\program files\microsoft visual studio\myprojects\asd\saf.c(52) :

error c2065: 'a' : undeclared identifier

d:\program files\microsoft visual studio\myprojects\asd\saf.c(70) :

error c2275: 'stu' : illegal use of this type as an expression

d:\program files\microsoft visual studio\myprojects\asd\saf.c(8) : see declaration of 'stu'

d:\program files\microsoft visual studio\myprojects\asd\saf.c(70) :

error c2065: 's' : undeclared identifier

d:\program files\microsoft visual studio\myprojects\asd\saf.c(72) :

warning c4047: 'function' : 'struct node *' differs in levels of indirection from 'int '

d:\program files\microsoft visual studio\myprojects\asd\saf.c(72) :

warning c4024: 'liulan' : different types for formal and actual parameter 1

d:\program files\microsoft visual studio\myprojects\asd\saf.c(75) :

warning c4047: 'function' : 'struct node *' differs in levels of indirection from 'int '

d:\program files\microsoft visual studio\myprojects\asd\saf.c(75) :

warning c4024: 'insert' : different types for formal and actual parameter 1

d:\program files\microsoft visual studio\myprojects\asd\saf.c(75) :

warning c4047: '=' : 'int ' differs in levels of indirection from 'struct node *'

d:\program files\microsoft visual studio\myprojects\asd\saf.c(76) :

warning c4047: 'function' : 'struct node *' differs in levels of indirection from 'int '

d:\program files\microsoft visual studio\myprojects\asd\saf.c(76) :

warning c4024: 'liulan' : different types for formal and actual parameter 1

執行 cl.exe 時出錯.

4樓:春紀

我看了這個程式。這是資料結構的連結串列那一節的內容吧。

這個程式的三個子函式分別完成 建立連結串列,輸出連結串列中的資料,在連結串列中插入一個資料

說實話,註釋並不難。但是即使我們給你寫了註釋你也未必能完全理解。這裡面涉及到的指標方面比較複雜。

建議你翻看一下c語言指標那一章,如果那一章你完全弄懂,這個不在話下。否則,你怎樣都是隔岸觀火,不得其法。

懂c語言程式設計的幫一下忙,懂C語言程式設計的幫一下忙!

我寫了一個,你看看可行不可行,儲存資料的檔名為my data file.txt 資料分別存在data1,data5中 include define buffer size 1024 main fgets buffer,buffer size,fp fgets buffer,buffer size,f...

c語言程式設計的問題,有大神幫個忙嗎

第六點沒寫 不過也簡單 自己寫吧 有事情就不寫了 include using namespace std include else else cout 90 if sum 80 sum 90 if sum 70 sum 80 if sum 60 else return 0 該題有些麻煩啊!1 隨機數...

請電腦高手幫一下忙!急,哪位電腦高手幫我個忙。。。。求救!!!!!!!急。。

你電腦沒超頻的情況下,額定400w的品牌電源就足夠了。超頻的話,那麼還需要大一點的電源才行。你可以使用驅動精靈更新下顯示卡的驅動試試,最好是安裝上幾個c 這樣應該就沒啥問題的了。網路介面卡 就是網絡卡。重灌一下網絡卡驅動。你是不是在硬體管理器裡看到的網路介面卡這一項有個黃色小符號,說明網絡卡驅動沒裝...