ChinaUnix.net
相关文章推荐:

EOF

在shell脚本中 eof 有什么作用???

by tswy - Shell - 2004-09-22 12:10:15 阅读(848) 回复(3)

相关讨论

在C语言中,eof表示文件结束符(end of file)作为文件结束标志。 在while循环中以eof作为文件结束标志,这种以eof作为文件结束标志的文件,必须是文本文件。在文本文件中,数据都是以字符的ASCII代码值的形式存放。我们知道,ASCII代码值的范围是0~255,不可能出现-1,因此可以用eof作为文件结束标志。 ////////////////////////////////////////////////////////////////////// 我新建一个文本,输一些内容保存。然后WINHEX打开文...

by daxiguagg - C/C++ - 2012-11-25 15:55:24 阅读(1575) 回复(8)

那位大神帮忙详细介绍一下KSH 中eof的用法,小弟感激不进!

by Rplayyang - Linux新手园地 - 2012-07-07 09:32:28 阅读(1777) 回复(1)

fstream fp; fp.open("abc.txt", ios_base::in); int n = 0; char buf[100] ; for(int i=0; i<100&&fp.getline(buf, 100); i++){ n++; } cout<

by luoleicn - C/C++ - 2009-06-22 15:49:51 阅读(2228) 回复(10)

1: int main(void) { printf("%cxxxx\n", 255); } ./a.out > bx #include 2: int main(void) { char c = getchar();//int c = getchar() if (c == eof) { printf("reach eof\n"); if (!feof(stdin)) printf("not reach eof\n"); } } ./a.out eof not reach eof 当定义int c = getchar()时,程序什么也不输出. 哪位给解释一下为什么...

by xiaozhu2007 - C/C++ - 2008-06-09 23:56:05 阅读(2247) 回复(4)

请问在编写脚本时<<eof和>>eof有区别吗,谢谢!

by kongliang - Solaris - 2007-07-23 11:23:11 阅读(1616) 回复(1)

请问在编写脚本时<<eof和>>eof有区别吗,谢谢!

by kongliang - Solaris - 2007-07-23 10:48:41 阅读(3222) 回复(0)

eof在键盘上如何输入呢? 如下程序中: #include main() { int c; while ((c = getchar()) !=eof) putchar(c); }回车就表示循环结束。 而如下程序: #include #define IN 1 /* 在单词内 */ #define OUT 0 /* 在单词外 */ /* 统计输入的行数、单词数与字符数 */ main() { int c, nl, nc,nw, state; state = OUT; nl= nw = nc = 0; while ((c = getchar...

by xuhonglei - C/C++ - 2006-07-23 15:13:35 阅读(964) 回复(1)

学C语言看第一章有程序: #include ; main ( ) { double nc; for ( nc = 0; getchar ( ) != eof; ++nc ) ; printf("%.0f\n", nc); } 不知如何让getchar()=eof正常结束程序 用printf("%d",eof)得出的值是-1 我是初学还请指点!!

by xd - C/C++ - 2005-01-18 13:03:10 阅读(967) 回复(2)

Write a program to copy its input to its output, replacing each string of one or more blanks by a single blank. #include ; int main(void) { int c; int inspace; inspace = 0; while((c = getchar()) != eof) { if(c == ' ') { if(inspace == 0) { inspace = 1; putchar(c); } } /* We haven't met 'else' yet, so we have to be a little cl...

by pshen - C/C++ - 2004-02-18 14:40:19 阅读(738) 回复(3)

#!/bin/bash /usr/local/bin/mysql -h 192.168.0.19 -uread -p'read' bbsdb <<eof SELECT * from bbs_upload eof 请教一下,上面的脚本内容 手动执行ok, 放到crontab中执行,实际上只执行了/usr/local/bin/mysql -h 192.168.0.19 -uread -p'read' bbsdb操作,<<eof .* eof中的命令没有执行 请高手帮忙解答一下是什么问题,如何解决,谢谢 我知道 mysql -e "command" 可以,但是不想用这种方法,因为我还有别的命令要用到<<eof ....

by 泛泛之辈 - Shell - 2009-08-07 13:41:39 阅读(1293) 回复(4)