![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
UNIX C
崖高人远
这个作者很懒,什么都没留下…
展开
-
UNIX 下C编程 笔记
疑问解决: 关于fork 程序1.printf函数后接fork,如果printf里没有\n,那么在终端会输出两次printf的内容,第二个是子进程输出的,fork后面是否有puts或者printf都不会影响? 程序2.用fork来克隆进程后,让各自的进程输出后sleep1秒,为的是显示得更明白。如果吧sleep(1)注释掉,那两个进程至少各循环100来次,输出上的差别原创 2012-10-25 22:35:25 · 542 阅读 · 0 评论 -
UNIX 下C编程 代码02
int max(int a[], int n) { int m = a[0]; for(int i=1; i<n; i++) if(m<a[i]) m = a[i]; return m; } double v=1234.5; ========================== #ifndef _MAX_ #define _MAX_ int max(int a[], int n转载 2012-11-09 00:25:34 · 470 阅读 · 0 评论 -
UNIX 下C编程 代码01
//1string.c #include #include char* format(char* str) {//isupper,islower,isdigit,isspace,isblink,isalpha,... if(str==NULL||*str=='\0') return str; char* s = str; *str = toupper(*str);//tolower转载 2012-11-09 00:20:57 · 540 阅读 · 0 评论