diff --git a/tests/21_char_array.c b/tests/21_char_array.c new file mode 100644 index 0000000..4d1d284 --- /dev/null +++ b/tests/21_char_array.c @@ -0,0 +1,24 @@ +char *a = "hello"; + +printf("%s\n", a); + +int c; +c = *a; + +char *b; +for (b = a; *b != 0; b++) + printf("%c: %d\n", *b, *b); + +char destarray[10]; +char *dest; +char *src; + +dest = &destarray[0]; +src = a; +while (*src != 0) + *dest++ = *src++; + +*dest = 0; + +printf("copied string is %s\n", destarray); +