ERLEDIGT
NEIN
NEIN
ANTWORTEN
5
5
ZUGRIFFE
2615
2615
EMPFEHLEN
-
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...
-
17.08.07 18:56 #2
- Registriert seit
- Jun 2005
- Beiträge
- 8.169
If at first you don't succeed, try again. Then quit. No use being a damn fool about it.
-
18.08.07 11:31 #3
- Registriert seit
- Apr 2007
- Ort
- Wesel (NRW)
- Beiträge
- 217
Kein Linux System ? Bischen genauer wer schön gibt neben Lunux ja noch mehrere.kein Linux-System
Also ich gehe mal dafon aus das du Windows benutzt.
Als erstes solltest du ein Win32 Konsolenprogramm mit Lehrem Header erstellen.#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);
}
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)
-
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 einbzwCode :1
cl bspl0001.c
danach is die datei kompiliert und mit einem doppelklick auf die bspl0001.EXE kannst du das Programm ausführenCode :1
cl bspl0001.cpp
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...
-
07.09.07 00:09 #5
- 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
-
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
-
Visual Studio 2005 Debug kann auf Form nicht zugreifen
Von ronaldo84 im Forum .NET CaféAntworten: 2Letzter Beitrag: 07.04.10, 11:43 -
Programme für PDA erstellen mit Visual Studio 2005
Von Duski im Forum C/C++Antworten: 4Letzter Beitrag: 27.05.07, 10:51 -
Visual Studio 2005 Hilfe geht nicht
Von Miraculixx im Forum .NET CaféAntworten: 1Letzter Beitrag: 02.01.07, 07:52 -
Visual Studio 2005 / C++ API
Von Dipsi im Forum C/C++Antworten: 2Letzter Beitrag: 25.06.06, 21:17 -
.Net 2.0 + Visual Studio 2005 + SQL Server 2005 released
Von Nico Graichen im Forum Coders TalkAntworten: 0Letzter Beitrag: 28.10.05, 16:00





Zitieren

Login






