boot2

Playing with the boostrap
git clone https://git.ryansepassi.com/git/boot2.git
Log | Files | Refs | README

00175.c (758B)


      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 :*/