SORU
24 AĞUSTOS 2008, Pazar


Nasıl tamir &; döngü için " ilk bildirimi C99 mode" GCC hata dışında kullanılır mı?

the 3n 1 problem çözmeye çalışıyorum ve buna benzeyen for bir döngü var:

for(int i = low; i <= high;   i)
        {
                res = runalg(i);
                if (res > highestres)
                {
                        highestres = res;
                }

        }

Ne yazık ki GCC ile derlemeye çalıştığımda bu hatayı alıyorum:

3np1.:15 c: hata:' döngü başlangıç için ' beyan C99 mode dışında kullanılan

C99 modu nedir bilmiyorum. Herhangi bir fikir?

CEVAP
24 AĞUSTOS 2008, Pazar


Diğer şeyler arasında döngü içinde bir değişken bildirimi sağlar C99 mode, sağlayan bir derleyici anahtarı var. Derleyici kullanmak, açmak için anahtarı -std=c99

Ya da @gibi OysterD diyor, döngü dışında bir değişken bildirin.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Hak5DarrensVlog

    Hak5DarrensV

    11 EYLÜL 2009
  • pilslajt

    pilslajt

    20 HAZİRAN 2008
  • TheSalband Rai

    TheSalband R

    11 NİSAN 2011