C语言程序设计张淑华朱丽莉C语言程序设计6课件教学.pptVIP

  • 8
  • 0
  • 约2.17万字
  • 约 92页
  • 2017-01-02 发布于未知
  • 举报

C语言程序设计张淑华朱丽莉C语言程序设计6课件教学.ppt

数 组 是一种数据结构,处于这种结构中的变量具有相同的性质,并按一定的顺序排列。 数组:简单地说就是变量的集合。int a[8]; 数组按下标的个数来分:一维数组 多维数组 数组按值来分: 数值型数组 字符型数组 数组元素:组成数组的各个变量。 数组的定义: 数据类型 数组名[数组长度]; 例: int a[6]; 本章小结 3.字符串比较函数strcmp( ) 格式:strcmp(字符串1,字符串2) 功能:比较两个字符串。 比较规则:对两串从左向右逐个字符一一对应比较(ASCII码),直到遇到不同字符或‘\0’为止。返回一个整数(以第一个不相同的字符比较为准) 说明: 1)字符数组1必须有足够长度的空间。 2)字符串比较不能用“==”,必须用strcmp( )函数。 例如,“if(str1==str2) printf(yes);”为非法语句。虽然编译无错,但结果不同,应改为:“if(strcmp(str1,str2)==0) printf(yes);”。 3)本函数也可用于比较两个字符串常量,或比较数组和字符串常量 如果数组1数组2 函数值为正 如果数组1数组2 函数值为负 如果数组1==数

文档评论(0)

1亿VIP精品文档

相关文档