v语言入门---数组

数组的定义

数组的定义:在C语言中,数组是一种数据结构,用于存储相同类型的数据元素。数组的声明需要指定数组的名称和数组中元素的个数,即数组的大小。数组的名称必须以字母或下划线开头,并且不能使用数字作为开头。数组中的元素类型必须相同,不能混用不同的数据类型。在定义数组时,必须指定数组中元素的个数,方括号中需要使用常量表达式来表示数组的大小,不能使用变量。

例如:int  a[10]表示数组 含义是:只能存储10个元素 其名称为a

数组在定义时需要遵循以下规则:

数组中的%s的用法解释

 其中%s的用法:printf("%s","china");  输出字符串“china”。表示以字符形式输出。

二.数组中一些常用函数

1.gets函数

gets语句功能同scanf 输入功能

总结:gets函数 遇到换行符\n后自动结束语句 gets会读取空格

与scanf不同点 :scanf遇到空格结束 gets读取空格

2.puts用法

3.str用法

使用前需要调用 string

strlen 统计字符串的长度

strcat(c,d)将d中的字符拼接到c中

strcpy(e,c)将c中的字符串复制到e中

strcmp(c,“how”)比较c与how的大小 相等为0  c小于how,返回值是负值(此中比较大小不是比较长短,而是通过比较AS码表)

strlen应用原理

通过while循环找到结束符后,将i的值返回到主函数中,从而使得strlen得到字符串的长度

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值