aihot  2020-11-12 10:26:40  OpenCV |   查看评论   

 《TCPL》 第4章 函数与程序结构

这一章主要介绍以下几个方面的内容:

函数的功能与使用方法,包括函数的声明与定义。名字的作用域的问题,自动变量,寄存器变量,外部变量等特点与用法,最后讲解了C语言预处理器相关的知识。

4.1 函数的基本知识

书中是通过一个例子来说明函数的基本用法,以及函数的一个模块化设计的思想,要求把输出中包含特定模式的行给输出,这里面特定模式是一个通用性的设计,这里我们把它设定为包含指定字符串。

函数strindex(s,t)将返回字符串t在字符串s中出现的位置,如果没有出现则为0。我们这里把包含特定模式设计为一个函数,以增强程序的拓展性。

#include<stdio.h> #define LIM 100 int getline(char *s,int lim); int strindex(char *s,char *t); int main(void) {     char row[LIM];     char pattern[]="get";     while(getline(row,LIM)>0)     {         if(strindex(row,pattern)>=0)             printf("%s",row);     }     return 0; } /*从输入中读取一行,并返回读取字符的个数*/ int getline(            
 1/9    1 2 3 4 5 6 下一页 尾页
 

除特别注明外,本站所有文章均为 赢咖4注册 原创,转载请注明出处来自《TCPL》 第4章 函数与程序结构

留言与评论(共有 0 条评论)
   
验证码:
[lianlun]1[/lianlun]