我在比較C中的兩個字符串以查看它們是否相等時遇到問題。如何在C條件下比較字符串
switch(i) {
case 1:
printf("Got in case 1. TextA=%s word=%s \n",TextA,word);
if(TextA == word) {
SubTypeOption = 1;
printf("SubTypeOptioon = %d",SubTypeOption);
}
在我的輸出,我得到 「了的情況下,1 TEXTA = SupTypeA字= SupTypeA SubTypeOption = 0」 //所以這不是莫名其妙地改變
strcmp()函數 – Arpit 2013-02-08 18:36:22
謝謝大家,它似乎現在工作。 – user2055216 2013-02-08 19:23:16