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

2021-06-11 16:05:52 字數 2670 閱讀 7559

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語言指標那一章,如果那一章你完全弄懂,這個不在話下。否則,你怎樣都是隔岸觀火,不得其法。

親們幫個忙吧!這個填空寫一下,親,幫個忙吧,兩道四年級英語題目

nothing something anyone nobody someone something nothing everyone something anyone no one anybody anything nothing anyone 1nothing什麼也聽不見2something地上有...

c語言的題,求高手解答,求高手解答一下C語言題

同學,你好,你的程式中有錯誤 程式的前面幫你修改了一下,但是在 p1 w 處,不知道你是怎麼抄的沒有一個w的變數 修改正確後在發來 吧 include include void fun char int m int main c語言的題,求高手解答 結果應該是721 先看main函式,i 1時,i ...

請各位C語言高手幫個忙,看看我這糾結我半天的幾個簡單的問題

第一個 s 輸出 的字串 一定要以 0 結尾str1 9 0 strcpy前面加上這句 就能正常了第2個 執行了strcpy 把 0123456789 再加個 0 給了 string 而它給他空間就10個 多了個 所以說越界 第3個數 如果 長度 大於10,string沒賦值 會亂碼我是這麼理解的 ...