幫忙看看這個if語句是什麼意思

2021-12-18 22:51:13 字數 910 閱讀 6526

1樓:匿名使用者

char *ps[num_p];

這是定義了一個指標陣列,這個陣列有num_p個元素,每個元素都是一個字元指標(其實每個元素都是來儲存一個字串的)

ps[count],count是0到num_p中間的一個數,也就是陣列ps陣列的下標

每個ps[count]都是一個字元指標(一個字串)

&ps[count]就是該字串的首元素地址,ps[count]也是指標,但是表示的是陣列的每個元素的地址

&ps[count]和ps[count]這2個地址的值是相同的,但是這2個地址型別不同,前者是char **,後者是char *

if (!strin(&ps[count]))

這句呼叫strin(&ps[count]),如果返回true,那麼!(strin(&ps[count]))就是false;反之就是true

2樓:匿名使用者

呼叫了一個返回bool型的函式,if語句裡面執行 如果函式沒有成功的內容。

簡單翻譯過來就是

如果(沒有成功的 執行函式strln())具體的strln就是你自己定義的函式了。

3樓:真愛_無敵_超

char *ps[num_p]

這個是一個指標陣列,從ps[0]到ps[num_p-1],陣列的每一個值都是一個char形的指標.

ps[i]就表示了陣列腳標為i的那個指標的值,即該指標所指值的地址,而&ps[i]就是該指標的地址。就形如:

char *p=a;

p是的值就是a的地址,而&p是p自身的地址,這裡的p就相當於ps[i]。

函式引數是char **pstring,正好是一個二級指標,相當於是以指標地址作參。因此可以用&ps[count]呼叫函式。

我覺得應該解釋的算清楚了吧。。

dnf大家看看這個標誌是什麼意思

金角大王 完成福胖胖每日任務可以兌換入場卷 跟深淵有點像 幹掉特定怪物會掉落袖珍罐 可以開出粉左右槽 只是機率.什麼時候老馬不 dnf了 那估計就會上10 了 這是福胖胖的活動 可以挑戰金角大王 得到罐子 每天做股胖胖每日 然後用得到的任務品換票 然後每個星期的星期6和星期日晚上8點到9點 似乎是7...

大家來幫忙看看這句話是什麼意思

果然是和木魚腦袋,前面一段話是含蓄的問你喜歡不喜歡她,這你也看出來了,回後面你回她了個肯定得答案,雖答然你們話中都透著理智,但是她回的那句,就是說她覺定要付出她全部的love了,而且決定希望能和你走到最後。女人下決心後很可怕的,呵呵 注意和其他女性保持距離吧!祝你好運吧!不管能不能走到最後,相信你以...

幫忙看看這個配置單,打算攢,幫忙看看這個配置單,打算攢一個

配置不錯 電源已經絕對夠用了 顯示卡如果資金夠得話hd4860很不錯 如果想省點錢的話就nvidia geforce 9600 gt 512 mb 500左右 你配的記憶體太沒水平,這款技嘉主機板支援ddr3的記憶體,你卻弄了個ddr2的記憶體,這樣能行嗎?我建議你改換成 金邦2gb ddr3 16...