tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
5
ZUGRIFFE
2615
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Boogie85 Boogie85 ist offline Grünschnabel
    Registriert seit
    Aug 2007
    Beiträge
    1
    Hey Leute,

    habe mal ne Frage an euch. Kennt sich jemand mit Visual Studio 2005 aus? Möchte Programmieren lernen und habe kein Linux-System und habe mir den Compiler von Mirco.... runtergeladen. Habe mir auch ein Buch für die Sprache C gekauft. Man fängt halt mit Beispielen kann..
    /* bspl0001.c */
    #include <stdio.h>
    main(){
    printf("\nDies ist ein erstes C-Programm.\n");
    printf("\nWie sie sehen, kann 'printf' ");
    printf("nicht nur Texte drucken,\n");
    printf("sondern auch rechnen.\n\n");
    printf("13 * 7 = %i \n",13 * 7);
    }
    Habe dies da eingegeben aber weiss nicht wie man das umsetzen kann. Komme mit dem Programm einfach nicht klar. Gibts vielleciht irgendwo Anleitungen für dieses Prog oder so.
    Habe auch den Dev-C++ ausprobiert. Da bin ich bisschen weiter gekommen aber wenn ich die datei kompliemiert habe und sie dann ausführen will sagt er mir das die quelldatei nicht komplimiert wäre. Hat jemand vielleicht was einfaches für mich`? Oder kann mir ein Tut für diese Programme sagen. Wäre echt hilfreich, wenn ich weiter kommen würde. DANKE...
     

  2. #2
    deepthroat deepthroat ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jun 2005
    Beiträge
    8.169
    Hi.
    Zitat Zitat von Boogie85 Beitrag anzeigen
    Habe auch den Dev-C++ ausprobiert. Da bin ich bisschen weiter gekommen aber wenn ich die datei kompliemiert habe und sie dann ausführen will sagt er mir das die quelldatei nicht komplimiert wäre. Hat jemand vielleicht was einfaches für mich`? Oder kann mir ein Tut für diese Programme sagen. Wäre echt hilfreich, wenn ich weiter kommen würde. DANKE...
    Wurde die Datei denn auch wirklich erfolgreich kompiliert? Wenn ja solltest du eine .exe Datei im Projekt-Verzeichnis finden (da wo auch deine Quelldatei gespeichert ist).

    Gruß
     
    If at first you don't succeed, try again. Then quit. No use being a damn fool about it.

  3. #3
    Anfänger92 Anfänger92 ist offline Mitglied Gold
    Registriert seit
    Apr 2007
    Ort
    Wesel (NRW)
    Beiträge
    217
    kein Linux-System
    Kein Linux System ? Bischen genauer wer schön gibt neben Lunux ja noch mehrere.

    Also ich gehe mal dafon aus das du Windows benutzt.
    #include <stdio.h>
    main(){
    printf("\nDies ist ein erstes C-Programm.\n");
    printf("\nWie sie sehen, kann 'printf' ");
    printf("nicht nur Texte drucken,\n");
    printf("sondern auch rechnen.\n\n");
    printf("13 * 7 = %i \n",13 * 7);
    }
    Als erstes solltest du ein Win32 Konsolenprogramm mit Lehrem Header erstellen.
    Das wird in den meißten Tutorials leider nicht gesagt.

    Dein Programm würde ich ungefähr so schreiben:
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    
    //MAIN.cpp
    #include "iostream"    //header für die Ausgabe und Eingabe
    using namespace std;  //legt den Namespace fest.
     
    int main(){
    cout<<"\nDies ist ein erstes C-Programm\n\n"<<endl;   //endl sorgt für Zeilenvorschub
    cout<<"13 * 7 = "<<13*7<<endl;
     
    cin.get();      //Sorgt dafür das das Program auf einen Tastendruck des Benutzers wartet
    }

    Das ist jetzt vll nicht C aber dafür C++.
    Jetzt kommen warscheinlich die die sagen:"Fang lieber mit C an." aber ich habe auch mit c++ angefangen und sehe jetz keine Nachteile darin. Besonders schwer ist es auch nicht.

    Ein gutes Tutorial were noch: http://www.volkard.de/vcppkold/inhalt.html

    MfG Anfänger

    Edit: Kleinen Fehler im Code verbessert: es heißt "iostream" und nicht "iostream.h".
    Geändert von Anfänger92 (19.08.07 um 09:04 Uhr)
     

  4. #4
    Cnewbie Cnewbie ist offline Rookie
    Registriert seit
    Sep 2007
    Beiträge
    5
    Das Problem hatte ich auch, man hat mir hier im Forum auch schon geholfen.
    am besten du behälst beide Programme... ändere deinen Code folgendermaßen...

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    
    /* bspl0001.c */
    #include <stdio.h> 
    [B]int[/B] main(){       
    printf("\nDies ist ein erstes C-Programm.\n");
    printf("\nWie sie sehen, kann 'printf' ");
    printf("nicht nur Texte drucken,\n");
    printf("sondern auch rechnen.\n\n");
    printf("13 * 7 = %i \n",13 * 7);
     
    [B]_getch();[/B]
    }

    schreib es im DEV C++ kompilieren geht viel einfacher benutz die eingabeaufforderung des VC++ geh in den Ordner in der du die *.c oder *.cpp datei erstellt hast und gib ein
    Code :
    1
    
    cl bspl0001.c
    bzw
    Code :
    1
    
    cl bspl0001.cpp
    danach is die datei kompiliert und mit einem doppelklick auf die bspl0001.EXE kannst du das Programm ausführen

    INT musst du immer vor ein MAIN setzen da es vom Rückgabetyp ist
    _getch(); sorgt dafür dass das Programm nicht automatisch beendet sonders erst nach dem drücken einer beliebigen Taste...
     

  5. #5
    benni miles benni miles ist offline Mitglied Silber
    Registriert seit
    Feb 2006
    Beiträge
    52
    Habe das selbe Problem. Mit Dev-C++ geht soweit alles, keine Probleme mit kompilieren usw. Ich möchte allerdings mein Visual Studios 2005 nutzen. Welches Projekt muss ich erstellen wenn ich C Files adden will. Bei mir kommt immer der Fehler "Debugging information for ---datei--- can not be found". Ich hab echt keine Ahnung wie ich hier ein triviales C file zum Laufen bringen soll. Vielleicht kann mir wer helfen so quasi erste Schritte C in Visual Studios

    lg
     

  6. #6
    MCoder MCoder ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jul 2005
    Ort
    München
    Beiträge
    2.448
    Der erste Schritt bei allen Entwicklungsumgebungen besteht immer darin, ein Projekt anzulegen. Beim Visual Studio machst du das über Datei -> Neu -> Projekt. Als Projekttyp empfehle ich dir, unter der Rubrik "Visual C++ Projekte" und "Win32" ein "Win32-Konsolenprogramm" zu nehmen. Damit bekommst du schon mal ein mit Sicherheit funktionierendes Grundgerüst, in das du deinen Code einhängen kannst. Auch wenn im Namen "C++" steht, kannst du dort reinen C-Code verwenden.

    Gruß
    MCoder
     
    "The three chief virtues of a programmer are: Laziness, Impatience and Hubris."
    --- Larry Wall

Ähnliche Themen

  1. Visual Studio 2005 Debug kann auf Form nicht zugreifen
    Von ronaldo84 im Forum .NET Café
    Antworten: 2
    Letzter Beitrag: 07.04.10, 11:43
  2. Antworten: 4
    Letzter Beitrag: 27.05.07, 10:51
  3. Visual Studio 2005 Hilfe geht nicht
    Von Miraculixx im Forum .NET Café
    Antworten: 1
    Letzter Beitrag: 02.01.07, 07:52
  4. Visual Studio 2005 / C++ API
    Von Dipsi im Forum C/C++
    Antworten: 2
    Letzter Beitrag: 25.06.06, 21:17
  5. .Net 2.0 + Visual Studio 2005 + SQL Server 2005 released
    Von Nico Graichen im Forum Coders Talk
    Antworten: 0
    Letzter Beitrag: 28.10.05, 16:00