Forum: Gesperrte Threads Bitte um Hilfe


von Rico (Gast)


Lesenswert?

Bin hier am Probieren, was ist falsch. Klammern?
1
#include <stdint.h>
2
#include <avr/io.h>
3
4
unsigned char temp;
5
unsigned char temp2;
6
unsigned char temp3;
7
8
int main (void) {
9
}
10
return 0;
11
12
adc_int_loop ();
13
  if (temp2 == 0) goto adc_int_1;      // falls ja, dann Sprung
14
  else
15
  {
16
  temp = temp << 2;    // Temp um 2 Bits nach links schieben
17
  temp3 = temp3 << 2;    // Die Maske auch verschieben
18
  temp2 = temp2++;    // Zähler aktualisieren
19
  }
20
  
21
  return adc_int_loop;  // Schleife wiederholen
22
23
adc_int_1()
24
return 0;

Fehlermeldungen:
Build started 8.7.2010 at 22:23:03
avr-gcc  -mmcu=atmega8 -Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char 
-funsigned-bitfields -fpack-struct -fshort-enums -MD -MP -MT SenderFS.o 
-MF dep/SenderFS.o.d  -c  ../SenderFS.c
../SenderFS.c:20: error: expected identifier or '(' before 'return'
../SenderFS.c:22: warning: data definition has no type or storage class
../SenderFS.c:22: warning: type defaults to 'int' in declaration of 
'adc_int_loop'
../SenderFS.c:23: error: expected identifier or '(' before 'if'
../SenderFS.c:24: error: expected identifier or '(' before 'else'
../SenderFS.c:31: error: expected identifier or '(' before 'return'
../SenderFS.c:34: warning: return type defaults to 'int'
../SenderFS.c: In function 'adc_int_1':
../SenderFS.c:34: error: expected declaration specifiers before 'return'
../SenderFS.c:34: error: expected '{' at end of input
make: *** [SenderFS.o] Error 1
Build failed with 6 errors and 3 warnings...

: Verschoben durch User
von Kasperle (Gast)


Lesenswert?

int main (void)
{

   while(1)
   {

   }

   return 0;
}

So etwa.

von Kasperle (Gast)


Lesenswert?


von Kasperle (Gast)


Lesenswert?


von Rolf Magnus (Gast)


Lesenswert?

> Bin hier am Probieren, was ist falsch.

Durch probieren kann man C nicht lernen. In deinem Code sind ziemlich 
viele Fehler, die zeigen, daß du die grundlegende Syntax von C nicht 
kennst. So wird das nichts. Also, wie andere schon geschrieben haben: 
Lies ein C-Buch.

> Klammern?

Unter anderem...

von Läubi .. (laeubi) Benutzerseite


Lesenswert?

Wichtige Regeln - erst lesen, dann posten!
•Aussagekräftigen Betreff wählen
•Im Betreff angeben um welchen Controllertyp es geht (AVR, PIC, ...)

Dieser Beitrag ist gesperrt und kann nicht beantwortet werden.