ACコードを読んで分析する必要があります。たとえば、演算子の数など、コード内の関数の数。私はたくさん試しましたが、私はJavaプログラミング言語に非常に慣れていないので、起こりませんでした。私はたくさんのトピックを読み、スキャナークラスでそれをやろうとしましたが、それは起こりませんでした。手伝って頂けますか?
public static void main(String[] args) throws IOException
{
File file = new File("C:\\main.c");
FileInputStream fileStream = new FileInputStream(file);
InputStreamReader input = new InputStreamReader(fileStream);
BufferedReader reader = new BufferedReader(input);
String line;
while((line = reader.readLine()) != null)
{
String[] operatorsNumbers=line.split("+");
int operators=operatorsNumbers.length;
}
System.out.println("number of operators" + operators );
}
ここに.Cファイルを投稿できますか?また、なぜ「+」に基づいて分割するのですか?Cコードに+演算子のみが含まれているということですか?そして、Cコードの解析から正確に何を達成しようとしていますか?Cコードで使用されるすべての演算子、関数のリストが必要ですか?
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加