c语言程序设计快速入门第九章 - 图文 联系客服

发布时间 : 星期六 文章c语言程序设计快速入门第九章 - 图文更新完毕开始阅读341c754ae518964bce847c00

第9章指针9.4.3 有关字符串的基本操作1.字符串的合并目标要求2.字符串的复制讲课提纲所谓字符串的复制就是将一个字符串原样依次赋给另一个字符型数组。3.取子串讲课内容将一个字符串中的连续几个字符赋给另一个字符型数组。第一个字符串叫做主字符串,被取出的部课后作业分字符串叫做子字符串。退出第9章指针9.4.3 有关字符串的基本操作目标要求讲课提纲讲课内容课后作业#include 4.汉字字符串处理技术void main()注意:一个汉字占两个字节,在显示或取字符串{时,一次要取两个字节。char *p=\山东理工大学\运行结果为:int i;山for (i=1;*p!='\\0';i++,p+=2)东{理printf(\工}大}学退出第9章指针9.5 指针与函数9.5.1 指针类型的函数(返回值为指针的函数)目标要求?指针类型函数的定义讲课提纲讲课内容课后作业定义指针类型函数的一般格式为:例如:【格式】函数类型*函数名(形参列表)int *max( int x,int y ){{函数的声明部分语句........................}}退出例9.20 找出一维数组中的最大值和最小值。第9章#include int max(int *p,int n)9.5 指针与函数{int m_max;9.5.1 指针类型的函数(返回值为指针的函数)m_max=*p;目标要求for (;n>0;n--,p++)?指针类型函数的引用if (*p>m_max) m_max=*p;return (m_max);}指针类型函数的返回值为一个指针,不是普通的讲课提纲int *min(int *p,int n)数据,而是一个内存地址。{int *m_min;for (;n>0;n--,p++)if (*p<*m_min) m_min=p;讲课内容return (m_min);}void main(){int a[10]={9,5,8,10,1,7,34,-100,21,6},*p_min,p_max;课后作业p_max=max(a,10);p_min=min(a,10);printf(\最大值为%d 最小值为%d\指针退出