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

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

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語言問題,幫個幫看一下

你把等腰直角三角形的判斷放在等腰三角形的前面就好了。由於計算機中浮點數的表示是不精確的,所以不能直接用 符號來比較兩個浮點數是否相等。判斷的 要改為 if a b b c if fabs pow a,2 pow b,2 pow c,2 0.000001 fabs pow b,2 pow a,2 po...

有沒有誰懂英語的,幫下忙,英語高手幫一下忙吧

6a 用現在完成時寫出句子 violet hair was dirty.now it is clean.violet has washed her hair.violet 的頭髮以前很髒,現在乾淨了.violet 已經洗過她的頭髮了.6b tom was 80 kilograms now he we...

c 語言程式設計題兩題,希望高手幫解答一下,謝謝

第一題 include include using namespace std class string string string char a ostream operator ostream output,string a point double xx,double yy point ope...