C Programm liefert keine Ausgabe

D

di-five

Hallo,

ich habe ein C-Programm mit folgendem Quellcode:

Code:
#include <stdio.h>

int main() {

printf("Hallo");

  return 0;
}

Nur leider erscheint keine Ausgabe. Ich habe Ubuntu 8.04 installiert.

Kompilieren tut gcc den Quellcode, nur beim späteren Aufruf von "test"
erscheint keine Ausgabe.

Weiß jemand warum?

Viele Grüße
di-five
 
Hi.
ich habe ein C-Programm mit folgendem Quellcode:

Code:
#include <stdio.h>

int main() {

printf("Hallo");

  return 0;
}

Nur leider erscheint keine Ausgabe. Ich habe Ubuntu 8.04 installiert.

Kompilieren tut gcc den Quellcode, nur beim späteren Aufruf von "test"
erscheint keine Ausgabe.

Weiß jemand warum?
Ja. Du rufst das Program nämlich gar nicht auf. :eek:

Wenn du wissen willst welches Programm aufgerufen wird, wenn du "test" eingibst, schau mal die Ausgabe von "which test" (oder "type test" in der Bash) an.

Um dein Programm aufzurufen, mußt du "./test" verwenden wenn du dich im Verzeichnis befindest wo dein Programm drin ist.

Gruß
 
Hi deepthroat,

folgendes sind die Ausgaben für die Eingaben:

di-five@ubuntu:~$ which test
/usr/bin/test
di-five@ubuntu:~$ type test
test is a shell builtin
di-five@ubuntu:~$

Mit ./test wird mein Programm aufgerufen :D

Es funktioniert, vielen Dank! :)

Viele Grüße
di-five
 
Zuletzt bearbeitet von einem Moderator:
Zurück