source is:
#include<stdlib.h>
#include<stdio.h>
int atexit(void (*function)());
void fun()
{
printf("fun");
}
int main(){
printf("try----/n");
int i=3;
printf("%d/n",i+++i+++i++);
double d=3.1415926;
i=d;
printf("d=%f,i=%d/n",d,i);
atexit(fun);
enum color{red=5,black=1,yellow,white,blue,pink,green}c,f,g;
f=red;
c=pink;
g=green;
printf("red=%d, pink=%d green=%d/nnow at ending.../n/n/nluoxuan------------------/n",f,c,g);
return 0;
}
try----
9
d=3.141593,i=3
red=5, pink=5 green=6
now at ending...
luoxuan------------------
fun[
#include<stdlib.h>
#include<stdio.h>
int atexit(void (*function)());
void fun()
{
printf("fun");
}
int main(){
printf("try----/n");
int i=3;
printf("%d/n",i+++i+++i++);
double d=3.1415926;
i=d;
printf("d=%f,i=%d/n",d,i);
atexit(fun);
enum color{red=5,black=1,yellow,white,blue,pink,green}c,f,g;
f=red;
c=pink;
g=green;
printf("red=%d, pink=%d green=%d/nnow at ending.../n/n/nluoxuan------------------/n",f,c,g);
return 0;
}
try----
9
d=3.141593,i=3
red=5, pink=5 green=6
now at ending...
luoxuan------------------
fun[
本文提供了一个C语言编程示例,包括使用atexit进行资源清理、枚举类型定义及变量转换等概念。展示了基本的输入输出操作、整型与浮点型变量间的转换,并通过枚举演示了常量集合的定义。
219

被折叠的 条评论
为什么被折叠?



