請回答菜鳥一些C語言問題。請對A,B,C,D項逐條分析

2022-08-22 15:50:25 字數 595 閱讀 9281

1樓:

答案選d。

a:如果s1與s2的首地址相同,則為真。(這個比較複雜,假如s1,s2是兩個自己定義的陣列則他們一定不相等,要是兩個指標的話有可能)

b:先把s2的值賦給s1,若這個值不為零則為真。(前提是s1,s2都是指標,因為兩個陣列之間不能這樣操作)

c:先把s2複製到s1,再檢測s1的首地址,若不為零則為真。

d:比較s1,s2,若二者內容完全相同則為真。

注意:strcpy返回目的指標,strcmp逐位比較,返回值為大於零、等於零、小於零。

2樓:匿名使用者

應該用第一個!選a;"=="號是判斷是不是相等!而「=」號是賦值號a,判斷s1是否等於 s2

b,把s2 賦給s1;

c,把s2指向的地址的值copy給s1所指向的地址;

d,對兩個字串中的元素逐個逐個比較

3樓:匿名使用者

選da,串s1首地址和 s2的值的比較

b,把s2 指向的首地址賦給s1;

c,把s2指向的地址的值copy給s1所指向的地址;

d,對兩個字串中的元素逐個逐個比較

學習c語言的一些問題 50,如何學習C語言

你好我也是學c語言的c語言是一個實用性很強的語言。你如果想要學好它,就得下一翻功夫。可是大多數人都認為它太難學了。所以就沒有認真的學,也當然學不好了。即使是學計算機的學生也不能把它學的很好,這是因為他們沒有掌握學習這門語言的方法。我也是一個學計算機的人,我用c語言過了全國計算機等級考試。所以我有一些...

c語言中一些特殊符號怎麼打,c語言一些特殊符號怎麼打

一般的轉義字元知道是什麼意思嗎,只要加 就可以了,要是減號就是 shift 減號 只要按住shift在按你想輸入的符號就可以了,英中文變換也只要按下shift就變過來了,你試試看 上機考試放心好了,只要你做足了準備,幾乎都是邏輯問題,只要能得出正確的結果就ok了,沒有這麼細節的問題 使用shift鍵...

c 函式結構問題,請高手幫忙,C 一些疑問,請高手幫忙理解一下

是引用的意思 第一個 表示函式返回的一個stock型別的引用第二個 表示函式傳入的引數是一個stock型別的引用如果你不知道引用是啥,那我一句話兩句話也沒法給你解釋清楚,你可以自己上網查查資料 引數型別 引數名 按照這個劃分,對應如下 const stock stock topval const s...