21_char_array.c 455 B

12345678910111213141516171819202122232425262728293031323334
  1. #include <stdio.h>
  2. int main()
  3. {
  4. int x = 'a';
  5. char y = x;
  6. char *a = "hello";
  7. printf("%s\n", a);
  8. int c;
  9. c = *a;
  10. char *b;
  11. for (b = a; *b != 0; b++)
  12. printf("%c: %d\n", *b, *b);
  13. char destarray[10];
  14. char *dest = &destarray[0];
  15. char *src = a;
  16. while (*src != 0)
  17. *dest++ = *src++;
  18. *dest = 0;
  19. printf("copied string is %s\n", destarray);
  20. return 0;
  21. }
  22. /* vim: set expandtab ts=4 sw=3 sts=3 tw=80 :*/