我需要檢查一個像'Hello'這樣的數組,並檢查終止元素是什麼時候,然後返回一個新行。我一直在嘗試這樣的代碼:如何檢查數組元素是否爲終止元素並返回新行?
char * my_strchr(const char * string, int ch)
{
int count;
int length = strlen(string);
for(count = 0; count < length; count++)
{
if(string[count] == '\0')
{
return '\n' ;
}
}
我的編譯器不喜歡當我使用這些出於某種原因。在函數聲明爲字符串,它讀取const char * string
當你說你的「編譯器不喜歡」這個 - 什麼是實際的錯誤信息? – 2014-09-10 22:14:19
返回使得整型指針沒有強制轉換 – 2014-09-10 22:20:15
'string [count] =='\ 0'':在'count
BLUEPIXY
2014-09-10 22:20:47