hallo,
ik zit even helemaal in de war met arrays, dit is mijn code:
ik dacht dat dit alle strings in str zou printen en dan stoppen na de laatste. dit is dus niet het geval, ik krijg al mijn enviroment variablen te zien (pas op i=40) en dit gaat door tot i=170 waarna hij segvt (cool werkwoord).
ik heb ook al
for (i = 0; str[i][0] != '\0'; i++) {
en
for (i = 0; str[i] != NULL; i++) {
gedaan maar het werkt beide niet.
iemand? (vast wel
)
ik zit even helemaal in de war met arrays, dit is mijn code:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| #include <stdio.h>
#include <string.h>
int main() {
char str[][10] = { "Test1", "Test2",
"Test3", "Test4",
"Test5", "Test6" };
int i;
for (i = 0; str[i]; i++) {
printf("%d->%s\n", i, str[i]);
}
return 0;
} |
ik dacht dat dit alle strings in str zou printen en dan stoppen na de laatste. dit is dus niet het geval, ik krijg al mijn enviroment variablen te zien (pas op i=40) en dit gaat door tot i=170 waarna hij segvt (cool werkwoord).
ik heb ook al
for (i = 0; str[i][0] != '\0'; i++) {
en
for (i = 0; str[i] != NULL; i++) {
gedaan maar het werkt beide niet.
iemand? (vast wel