0
#include<stdio.h>
int main(){
 register int i = 0;
 for(i=0;i < 10; i++){
   printf("\n i : %d  \n",i);
 }
 return 0;
}

ループカウンタで使用するレジスタのサンプルプログラムを試していました。

プログラムをコンパイルしようとすると、次のエラーが発生します。

register.c:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '<' token

このコンパイル エラーを修正する方法。

4

2 に答える 2

2

##include <stdio.h> が必要です。

于 2013-06-06T14:42:42.187 に答える
0

すべて問題ありませんが、スペースを入れることができます

#include <stdio.h>

それがうまくいくか、コンパイラに何か問題があることを願っています: 多分

于 2013-06-06T15:23:39.743 に答える