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...