Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 13
  1. #1
    W32.FunLove
    Registriert seit
    02.10.2007
    Beiträge
    163

    Standard c++ kleine frage anfäger

    sers
    also ich lerne grad c++ und hab nur ne kleine frage ...
    ich hab grad mal nach while schleife gegoogelt und stoße dann auf den code
    Code:
    #include <iostream.h>
    void main()
    {
       int i=1;
       while(i<=10)
       {
          cout<<"Schleifendurchlauf Nummer "<<i<<endl;
          i=i+1;
       };
    };
    isses nötig hinter die {} semikolons zu machen ? oder warum macht der das??
    naja vllt. bissjen dumm die frage aber würde mich intressieren....
    mfg...
    Wieso wundert es mich nicht das du erst 1 Post hast??
    Code:
    "A hacker does for love what others would not do for money."
    [

  2. #2
    Anfänger
    Registriert seit
    18.01.2008
    Beiträge
    29

    Standard

    versuch es doch einfach aus.
    man setzt die ";" eiglt nach jedem befehl dahinter. um abzuschliessen.

    Code:
    int main()
    {
      
       int i=1;
       while(i<=2)
     
          cout<<"Schleifendurchlauf Nummer "<<i<<endl;
          i=i+1;
      
    return 0;
    }
    versuch mal das

  3. #3
    if(1x<>)!~/^(11+)\1+$/
    Registriert seit
    13.08.2007
    Beiträge
    524

    Standard

    Du kannst das Semikolon auch weglassen. Aber ich würde die Mainfunktion auf jeden Fall mit Rückgabewert deklarieren. Und das i=i+1; könnteste zu i++; machen. Sieht besser aus.


  4. #4
    W32.FunLove
    Registriert seit
    02.10.2007
    Beiträge
    163

    Standard

    OK danke , nagut das die ; normal hinter fast alles kommen weis ich aber hinter { ? nie gehört aber jetzt weis ich man brauch sie nicht ^^
    thx mfg...
    Wieso wundert es mich nicht das du erst 1 Post hast??
    Code:
    "A hacker does for love what others would not do for money."
    [

  5. #5

    Standard

    Ich würde sogar sagen ein ";" hinter einer while ist falsch.

    Ich habe noch nie ein ";" hinter einer Schleife oder sogar main() gesehen.
    Es ist mir einzig von Klassen und Strukturen bekannt.
    Danke.
    .::free-hack::.

  6. #6
    Anfänger
    Registriert seit
    18.01.2008
    Beiträge
    29

    Standard

    Code:
    int main(int argc, char *argv[])
    hmpf ?

  7. #7

    Standard

    Was willst du uns damit sagen?
    Es werden doch keine Parameter benötigt.
    Danke.
    .::free-hack::.

  8. #8
    Anfänger
    Registriert seit
    18.01.2008
    Beiträge
    29

    Standard

    Zitat Zitat von n00bor
    Was willst du uns damit sagen?
    Es werden doch keine Parameter benötigt.
    deswegen ja main()

    -
    ja ist auch wayne.

  9. #9
    I'm in ur VM. Avatar von l0dsb
    Registriert seit
    23.07.2007
    Beiträge
    1.038

    Standard

    Ich habe noch nie ein ";" hinter einer Schleife oder sogar main() gesehen.
    Es ist mir einzig von Klassen und Strukturen bekannt.
    Hehe, da gibt es aber eine Ausnahme:
    Code:
    do
    {
    // blah
    } while(/*sth*/);
    Topic: Schleifen würde ich generell per for machen:
    Code:
    for(int i = 0; i < 100; i++)
    {
    // zaehlt von 0 bis 99
    }
    I can haz RCE?

  10. #10

    Standard

    Argh, hast mich erwischt f0Gx. ^^
    An Do-While hat ich gar nicht gedacht.

    Aber der Quellcode ganz oben. Die ";" bei while und main sind doch falsch oder hat es damit was besonderes auf sich?
    Danke.
    .::free-hack::.

Seite 1 von 2 12 LetzteLetzte

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •