- 博客(6)
- 资源 (3)
- 收藏
- 关注
转载 sizeof与strlen的区别
一、关于sizeof和strlen !!! 2006-2-12 15:28 提问者:zfaaqq|浏览次数:198494次已知 char *str1="absde"; char str2[]="absde"; char str3[8]={'a',}; char ss[] = "0123456789"; 为什么 sizeof(str1)=4
2013-02-05 14:13:41 190
转载 main的参数
#includeintmain(int argc,char *argv[]){printf("\n");for (int i=0;iprintf("%s\n",argv[i]);printf("\n");}首先要明白main里面的2个参数int argc argc=0代表执行文件,如果argc>=1,代表执行文件后面带有多个参数char *argv[
2013-02-05 14:10:03 208
原创 file操作注意的问题
#include "apue.h"#include char buf1[]="abcdefghij";char buf2[]="ABCDEFGHIJ";char buf3[10]; int main(void){ int fd; int n; if((fd=creat("file.hole",FILE_MODE)) printf("creat erro
2013-02-04 16:54:53 249
转载 errno报错
errno.h中定义的错误代码值如下:查 看错误代码errno是调试程序的一个重要方法。当linuc C api函数发生异常时,一般会将errno变量(需include errno.h)赋一个整数值,不同的值表示不同的含义,可以通过查看该值推测出错的原因。在实际编程中用这一招解决了不少原本看来莫名其妙的问题。比较 麻烦的是每次都要去linux源代码里面查找错误代码的含义,现在把它贴出来,以
2013-02-04 16:00:17 574
转载 UNIX下STDIN_FILENO与stdin区别
原文地址:UNIX下STDIN_FILENO与stdin区别作者:cyanic标准输入 (stdin)标准输入是指数据(通常是文件)走向程序。程序要求数据传输使用读的运算。并非所有程序都要求输入。如dir或ls程序(显示一个目录中的文件名)运行时不用任何输入。除非重导向,输入预期由 键盘取得。标准输入的文件描述子为 0 (零)。POSIX 定义是 STDIN_FI
2013-02-04 15:58:00 285
转载 cat < /etc/motd | ./a.out和./a.out < /etc/motd有什么区别
int main(void) { if(lseek(STDIN_FILENO,0,SEEK_CUR)==-1) printf("can't seek\n"); ele printf("seek ok"); return 0; } cat 345678910111213cat
2013-02-04 15:54:22 564
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人