PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Microsoft Visual C# Express Edition 2005 und erstes Program



Reeper
14.10.2006, 18:38
Hallo, ich hoffe ihr könnt mir helfen 8-[

Ich bin gerade dabei, C zu erlernen. Dazu habe ich das Buch: "C Programmieren von Anfang an" und mir das o.g. Programm geholt.

Nun will ich dieses simple Programm compilieren

/* bsp10001.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 * 17 = %i \n" ,13 * 7);
}

Nur komme ich mit diesem Programm (Visual C#) nicht klar, wenn ich ein leeres Project öffne und mir eine Klasse wie Codedatei oder Textdatei erstelle und dieses Programm hineinschreibe zeigt Visual C# mir zig Fehler an.

Ich will doch nur ein simples Programm zum compilieren von solchen simplen Programmen wie im Code von oben haben und verwenden. Mit WinAVR funktionieren solche Programme ja nicht, oder?

CowZ
14.10.2006, 20:31
Hi.

wichtig zu wissen: C# != C
C# baut auf .NET auf und ist grundlegend anders als C.

Was du brauchst, ist also ein C Compiler und kein C#.

Gruß, CowZ

robocat
14.10.2006, 21:15
ja mit c# wird das nix. avr-c kann das auch nicht.
ich verwende bcc32...
der compiler hier taugt unter win:
http://www.borland.com/downloads/download_cbuilder.html (das paket mit 8,7MB)
dev-c++ (bloodshed?) geht auch.
mingw: http://www.mingw.org/

Reeper
14.10.2006, 22:07
Danke euch O:) !

Ich habe es nun mit C++ compilieren können (Visual 2005 C++) und diese .exe (leider nur) per DOS Command Prompt öffnen können.
Es hat gefunzt \:D/

@ robocat

Das Borland Programm hätte ich gerne, nur sehe ich es nicht ein, meine ganze Daten preis zugeben, bloß um mir dieses Programm downloaden zu können

CowZ
15.10.2006, 03:57
Hi,

@exe nur in Dos: Das sollte auch ohne Command / Cmd funktionieren. Allerdings beendet sich die Exe quasi sofort wieder. Daher siehst du höchstens ein Fenster aufflackern.

@Borland: Max Mustermann...

Reeper
15.10.2006, 12:17
Hi,

@exe nur in Dos: Das sollte auch ohne Command / Cmd funktionieren. Allerdings beendet sich die Exe quasi sofort wieder. Daher siehst du höchstens ein Fenster aufflackern.

@Borland: Max Mustermann...

Jaja, das DOS Fenster ist so schnell auf, wie es schon wieder zu ist ...

Ich wusste garnicht, dass C# etwas anderes ist als C an sich.
Wenn ihr mir das nicht gesagt hättet, würde ich jetzt immernoch rätseln =P~

Danke und Gruß
Stefan