![](/img/trans.png)
[英]Separating a string into a substring then that substring into another string in C
[英]Seeing if a string contains a substring in C
我的任務是找出數組中的多個字符串之一是否包含@
字符。
范例-
I am @HOME or @SCHOOL
如果字符串中確實包含@
我想打印出字符串。
arr
聲明如下
char* arr[10][100];
我想用這個
if(strstr(arr[j], "@") != NULL);
{
printf("hey\n");
}
但它會打印出每個字符串,無論它們是否帶有@。
if
條件,請刪除分號。 喜歡
if(strstr(outputArr[j], "@") != NULL)
因為
if(strstr(outputArr[j], "@") != NULL);
相當於
if(strstr(outputArr[j], "@") != NULL)
{
}
C99-6.8.3第3段:
空語句(僅由分號組成)不執行任何操作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.