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