-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. C#字符串數組緩衝區
- 8. 字符串緩衝區 - OutOfMemoryError
- 9. C++比較不起作用2緩衝區之間的字符串
- 10. 比較兩個無符號字符緩衝區
- 11. std ::字符串與字節緩衝區(差異在c + +)
- 12. 比較日期字符串與時區
- 13. 字節緩衝區,字符緩衝區,字符串和字符集
- 14. 字符串比較與目標C中的類比較-C
- 15. 字節緩衝區,字符串
- 16. 字節緩衝區爲字符串GWT
- 17. C#將字符串與SqlExtension比較
- 18. 在C#與性格比較字符串
- 19. C++與字符串日期比較
- 20. C++與自定義字符串比較
- 21. probmem與比較字符串C++
- 22. 與字符串比較字符串值
- 23. 在C#字符串對象之間共享字符緩衝區
- 24. 比較字符串指針?比較字符串C
- 25. Objective-C字符串比較
- 26. 字符串比較C - strcmp()
- 27. 比較字符串(C++)
- 28. C#字符串比較?
- 29. C++字符串比較
- 30. rs232字符串比較C
你能解釋一下你的問題清楚? – sunmoon
如果可能的話,舉個例子。 – sunmoon
我試過用字符串比較緩衝區的內容。像STRCMP(緩衝區, 「改變」) – neha