Gruss Homer
Zuletzt bearbeitet: 5. März 2003
Char Vergleichen C Price
This topic has been deleted. Only users with topic management privileges can see it. Hallo Leute,
ich bräuchte eure Hilfe
meine Aufgabestellung ist folgende: Schreiben Sie ein Programm, das zunächst eine Zeichenkette (max. 80 Zeichen) einliest und dann immer wieder ein einzelnes Zeichen einliest und die Zeichenkette ausgibt, die entsteht wenn man das zuletzt eingegebene Zeichen aus der ursprünglichen Zeichenkette entfernt. (Das Programm soll durch Eingabe eines! Char vergleichen c 1. beendet werden. ) #include
using namespace std;
int main(){
char satz[23];
char a;
int i;
String ausgabe;
cin >> satz;
cin >> a;
do{
for(i= 0; satz[i]! ='\0';i++)
if(satz[i]! = a) //wie kann ich 2 Char miteinenader vergleichen? ausgabe = s[i];//wie kann ich chars aufeinander anhängen? }while(a=='! ');
cout << ausgabe;}
danke vielmals nata
Dein Programm beinhaltet wesentlich mehr Fehler als auf den ersten Blick erkenntlich Drum gehe ich bewusst erstmal nur auf deine beiden Fragen ein. zum Vergleich von 2 char reicht ein == oder!
= NULL);
sbuffer += buffer;}
printf( "\nProcess returned%d\n", pclose( eaglestat));
//operrational
bool adsl_ready = ((ready)! = string::npos);
//initializing
bool adsl_init = ((init)! = string::npos);
//unplugged
bool adsl_nw = ((un_plugged)! = string::npos);
//working
//bool adsl_working = ((working)! = string::npos);
//cout<Char vergleichen c price. ich übergebe der main()-Funktion direkt aus der Konsole heraus Argumente. Im Beispiel übergebe ich der main-Funktion als argv[1] (argv[0] ist das Programm bzw. der Programmname selber) den Dateinamen, der zu öffnenden Datei. (Faulheit's halber;))
die_zu_lesende_datei
| |
argv[0] argv[1]
argv[] gibt die Parameter zurück, wobei argv[0] der Dateiname selbst ist und ab argv[1] sind es dann alles Parameter. Das ist klar. Aber woher weiß ich, wieviel Platz indiesem Array vorhanden ist? Letztendlich gibt es ja keine feste Definition von argv[]... Geht das z.