C语言书上的 Line Counting问题

作者&投稿:盛裴 (若有异议请与网页底部的电邮联系)
c语言编写的line counting有什么用~

#line 的作用是改变当前行数和文件名称,它们是在编译程序中预先定义的标识符命令。
#line number["filename"]
这是一个冷门的预处理命令,很少使用。不过他还是有点用的,那就是用在编译器的编写中,我们知道编译器对C 源码编译过程中会产生一些中间文件,通过这条指令,可以保证文件名是固定的,不会被这些中间文件代替,有利于进行分析。

要用
ctrl+Z+回车
来结束输入啦
有时候,你可能要连续用
ctrl+Z+回车
两次哦
这样回车等空白符也会被计数的哦

你输入的不是个数,是三个字符:'1'、'0'、'\n',
读入字符1时,进入循环,n1是0,输出0
读入字符0时,进入循环,n1是0,输出0
读入回车(\n)时,进入循环,n1是1,输出1
以此类推,见到一个回车字符,加个1,对字符行数的计数。


永靖县19547982378: c语言中count是什么意思 -
幸农斯曲: C语言语法中没count这个玩意, 计算机中, count一般为 计数, 数量 的意思.

永靖县19547982378: c语言中line函数内的参数的含义 -
幸农斯曲: line(x1,y1,x2,y2);其中两个数为一个坐标,表示从(x1,y1)画线到(x2,y2)

永靖县19547982378: C语言:矩阵求和对调 -
幸农斯曲: 给,已经编译运行确认:#include"stdio.h"#include"stdlib.h"#include"time.h"#include"conio.h" void main() { int i,j,temp; int x;int lineCountNow=0,lineCountMax=0,maxlineNum=0; int a[5][4]={0}; srand( (unsigned)time( NULL ) );for(i=0;i<...

永靖县19547982378: c语言代码统计工具 怎样统计一个文件夹中所有txt文件每个文件的总代码行、行内注释行和空行数? -
幸农斯曲: 搜索到个代码统计工具,http://www.uuware.com/uustep_cn.htm 未曾使用,可以试用下.如果使用VC的话,有行数统计插件LineCounter,网址为:http://www.wndtabs.com/ 我正在使用中,较为实用,缺点是只能用于VC.

永靖县19547982378: 急求一个C语言版得文学编辑助手程序.请尽快! -
幸农斯曲: 试试这个,应该符合你的要求,GCC 和 Visual C++ 2003 ToolKit 编译通过,有不清楚的地方再交流啊.--------以下代码-------#include #include #include char word[32][8]= {"auto", "break","case","char","const","continue","default...

永靖县19547982378: 如何用C语言讲文本文件中储存的数据读入一个二维数组
幸农斯曲: 此代码符合你的要求: #include <stdio.h> #include <string.h> #include <stdlib.h> int main(){ FILE *fp; char line[1000]; char wLine[1000]; double SIMUL[100][100]; int lineCount = 0; char *delim=" "; int ii,jj; fp = fopen("1.txt","r"); if( fp==NULL){ ...

永靖县19547982378: C语言课本上有一些编的程序是来查找一些字符中的某些字符,但是这类程序有什么具体作用? -
幸农斯曲: 就那样的程序而言,没什么具体作用,只是让你知道字符串查找的原理.因为这个程序的字符串,都是在程序里写好,或者在cmd窗口输入进去的.你如果要自己搜其他的东西,就得自己完善代码.

永靖县19547982378: c语言怎么从TXT文件中读取小数数据啊? -
幸农斯曲: /*我的TXT文件是小数文件,每个数据之间用回车分隔,请问怎样才能将它读入我的程序啊,紧急求教!*/#include <stdio.h> #include <malloc.h> #include <string.h>#define FILE_PATH "test.txt" #define MAX_LINE 100 void main() {FILE* ...

永靖县19547982378: 我是C语言初学者,这是书上的例题,我想知道这里面的 花括号 第一行跟第二行的 那些线表达什么 -
幸农斯曲: 就是显示那些线

永靖县19547982378: 关于C语言中%n的用法 -
幸农斯曲: thisis共6个,加空格一个 如果不懂,可以把%n的位置换一下,然后观察就明白了 比如换成printf(“%nThis is a test program\n”,&count);就会输出0

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网