有關C語言的問題

時間 2022-08-11 03:45:11

1樓:匿名使用者

這個函式的要實現的功能是在連結串列l中找到第index個結點後面找到某個結點

這個節點的特點是其資料部分和elemtype *e相等,並把這個資料部分拷貝給elemtype *eresult

函式返回值為找到的連結串列結點的索引值(如果找到,找不到則返回-1).

下面是各個語句的註釋:

nt getelem(linklist *l, elemtype* e, elemtype* eresult, int index )

while( p != null)

p= p->next; //p等於p的下一個結點j++; //j+1

}//沒找到,返回-1

return -1;}

2樓:匿名使用者

int getelem(linklist *l, elemtype *e, elemtype *eresult, int index )

while( p != null)

p= p->next;//p指向下一個節點j++;

}//沒找到,返回-1

return -1;

}你看一哈嘛,給我加分了

有關C語言指標的問題,有關C語言指標的一個問題

第一個程式不會報錯,第二個會。scanf d a p 的確可以改變a的值 這理所當然 因為這個改變是通過scanf函式改變的,並不是通過a p改變的啊。c語言關於指標的一個問題 p 先取值,也就是 p 然後自加的是p,而不是 p 這裡 p初始為a。也就是迴圈中,依次做的都是自己給自己賦值。a中值不變...

C語言問題,C語言問題C語言問題

選a首先,空格也是一種字元,b d選項分別把空格賦給了c1,c1 其次,c選項不完整,排除 不僅a這樣,10a20b也是可以的。 聽不清啊 答案a 10a 20b cr 是正確的。因為scanf d c 時,會忽略數字前面的空格,遇到非數字字元就會結束讀取 非數字字元會留待下一次讀取,即被後面的 c...

c語言運算子有關的問題

這個地方不是 運算順序 的問題,c語言語法里根本沒有規定求值順序,有的只是運算子的優先順序和結合性 由運算子優先順序和結合性可知,以上表示式分別等效於 1.d m a b n b c 2.x y x x y z 3.x y y 4.x y x 5 25 y 1 2 然後代入初值可知,表示式值 1.沒...