其中一部分需求為篩選目標檔案中出注釋的條數(我已將目標檔案資料存至一個二維陣列),這里的注釋分為"//“類以及”/* */"類,這一部分的代碼我已經發在下面了,但是不對,我已經反復檢查幾遍都沒有檢查出來哪里錯了,能不能麻煩大神幫我看一下哪里有問題啊!!救救孩子吧



for(i=0;i<line;i++)
{
len1=strlen(fileline[i]);
if(fileline[i][0]=='/' && fileline[i][1]=='/')
{
annotation+=1;
i++;
continue;
}
if(fileline[i][0]=='/' && fileline[i][1]=='*')
{
if(fileline[i][len1-2]=='*' && fileline[i][len1-1]=='/')
{
annotation+=1;
i++;
continue;
}
else
{
flag=1;
annotation+=1;
i++;
continue;
}
}
if(fileline[i][len1-2]=='*' && fileline[i][len1-1]=='/')
{
if(flag)
{
flag=0;
annotation+=1;
i++;
continue;
}
else
{
i++;
continue;
}
}
if(flag)
{
annotation+=1;
i++;
continue;
}
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/122258.html
標籤:C語言
上一篇:各位大佬,有人知道這里的p1,p2為什么不要先指向結構體變數,然后再使用的嗎?
下一篇:輸出一個數列的第k小值
