Subversion Repositories Kolibri OS

Rev

Blame | Last modification | View Log | Download | RSS feed

  1. #include <stdio.h>
  2.  
  3. void charfunc(char a)
  4. {
  5.    printf("char: %c\n", a);
  6. }
  7.  
  8. void intfunc(int a)
  9. {
  10.    printf("int: %d\n", a);
  11. }
  12.  
  13. void floatfunc(float a)
  14. {
  15.    printf("float: %f\n", a);
  16. }
  17.  
  18. int main()
  19. {
  20.    charfunc('a');
  21.    charfunc(98);
  22.    charfunc(99.0);
  23.  
  24.    intfunc('a');
  25.    intfunc(98);
  26.    intfunc(99.0);
  27.  
  28.    floatfunc('a');
  29.    floatfunc(98);
  30.    floatfunc(99.0);
  31.  
  32.    /* printf("%c %d %f\n", 'a', 'b', 'c'); */
  33.    /* printf("%c %d %f\n", 97, 98, 99); */
  34.    /* printf("%c %d %f\n", 97.0, 98.0, 99.0); */
  35.  
  36.    char b = 97;
  37.    char c = 97.0;
  38.  
  39.    printf("%d %d\n", b, c);
  40.  
  41.    int d = 'a';
  42.    int e = 97.0;
  43.  
  44.    printf("%d %d\n", d, e);
  45.  
  46.    float f = 'a';
  47.    float g = 97;
  48.  
  49.    printf("%f %f\n", f, g);
  50.  
  51.    return 0;
  52. }
  53.  
  54. /* vim: set expandtab ts=4 sw=3 sts=3 tw=80 :*/
  55.