Abend
Ich fange an, C programmieren zu lernen. Nun, das meiste kenne ich ja bereits von PHP, nur verstehe ich nicht, wie ich ein Array in C erstelle, in dem es Wörter gibt.
So sähe es in PHP aus. Nun, in C muss man ja die Anzahl der Elemente davor definieren, und dem Array einen Datentyp geben - Aber einfach ein char statt dem im Buch vorgeschriebenem int nehmen?
C-Könner werden die Antwort kennen: Es geht nicht.
Ein Freund sagte mir irgendwann mal etwas von stcpy, aber das ist auch einpaar Monate her.
Wie mache ich das nun
?
Ich fange an, C programmieren zu lernen. Nun, das meiste kenne ich ja bereits von PHP, nur verstehe ich nicht, wie ich ein Array in C erstelle, in dem es Wörter gibt.
PHP:
$array = array();
$array[0] = "Haus";
So sähe es in PHP aus. Nun, in C muss man ja die Anzahl der Elemente davor definieren, und dem Array einen Datentyp geben - Aber einfach ein char statt dem im Buch vorgeschriebenem int nehmen?
Code:
int main()
{
char test[5];
test[2] = "haus";
printf("%c", test[2]);
}
C-Könner werden die Antwort kennen: Es geht nicht.
Ein Freund sagte mir irgendwann mal etwas von stcpy, aber das ist auch einpaar Monate her.
Wie mache ich das nun
?