-1
A
回答
0
int strcmp (const char *s1, const char *s2);
試試這個。它會幫助你。
+0
我試過strcmp(緩衝區,「更改」)。 – neha
+0
您可以嘗試指針.... –
2
1
假設,緩衝區是一個字符數組。您可以按字符比較字符。示例 -
char buffer[] = { 'a','b','c' };
char* str = "b";
int i=0;
while(i<3)
{
if(buffer[i] == *str)
printf("\n Equal \n");
else
printf("\n Not Equal \n");
++i;
}
上面的代碼應該給你如何實現的基本概念。結果:IdeOne
你需要考慮的回答這個問題事 -
- 如果
str
指向的值是什麼? - 如果整個緩衝區需要進行比較,以通過
char*
(即緩衝區等於char*
?
1
東西引發了很多人送行首先指出值是strcmp
回報指出值0如果字符串匹配,所以通常使用類似if (!strcmp(buffer, "change"))
相關問題
- 1. 字符緩衝區比較
- 2. 緩衝區比較(無新行字符)與字符串
- 3. 在C.緩衝區一個字符串比較反對字符串文字
- 4. C,無法比較兩個緩衝區
- 5. 與argv錯誤比較緩衝區
- 6. 比較內存緩衝區
- 7. std ::字符串與字節緩衝區(差異在c + +)
- 8. 字符串比較與目標C中的類比較-C
- 9. 字節緩衝區,字符串
- 10. 與字符串比較字符串值
- 11. 在C#與性格比較字符串
- 12. C++與字符串日期比較
- 13. probmem與比較字符串C++
- 14. 比較字符串指針?比較字符串C
- 15. 在C#字符串對象之間共享字符緩衝區
- 16. 字符串比較C#
- 17. 比較字符串C++
- 18. 字符串比較C++
- 19. 字符串比較C - strcmp()
- 20. C++字符串比較
- 21. C#字符串比較?
- 22. 字符串比較 - C
- 23. Objective-C字符串比較
- 24. C++字符串比較
- 25. c#比較2字符串
- 26. C#比較字符串ignoreCase
- 27. C# - 比較字符串
- 28. 比較字符串(C++)
- 29. rs232字符串比較C
- 30. PHP字符串與===比較
你能解釋一下你的問題清楚? – sunmoon
如果可能的話,舉個例子。 – sunmoon
我試過用字符串比較緩衝區的內容。像STRCMP(緩衝區, 「改變」) – neha