社区
C语言
帖子详情
怎样进行字符数组大小比较?
abckangaroo
2009-04-27 11:25:29
比较两个数组中字符的大小,应该要用到ASCII码,代码应该怎样写啊?这是排序中的问题……
...全文
1051
8
打赏
收藏
怎样进行字符数组大小比较?
比较两个数组中字符的大小,应该要用到ASCII码,代码应该怎样写啊?这是排序中的问题……
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
出家人专度女施主
2009-04-28
打赏
举报
回复
楼主要比较数组中每一个字符么?
那规则怎么定呢,是总和大的为大还是从左到右或从右到左首先取到大值的为大呢
出家人专度女施主
2009-04-28
打赏
举报
回复
[Quote=引用 3 楼 hairetz 的回复:]
直接比较啊。
>和 <号肯定可以比较ASC码啊。
[/Quote]
难不成您是"b" > "a",这样比一下?
rjianfeili
2009-04-28
打赏
举报
回复
楼上是 字符串比较 单个字符直接就OK了....LZ 是想怎么样比较
piginthetree
2009-04-28
打赏
举报
回复
strcmp()
zbihong
2009-04-28
打赏
举报
回复
如果是整个数组比较就比较困难吧
猫已经找不回了
2009-04-27
打赏
举报
回复
直接比较啊。
>和<号肯定可以比较ASC码啊。
liliangbao
2009-04-27
打赏
举报
回复
ASCII在内存中的就是对应0~127吗,因此可以直接比较了
如:
if(a[i] > b[i])
{
....
}
lingyin55
2009-04-27
打赏
举报
回复
直接对数组元素比较就行了啊
if ( a[i] > a[i+1] )
{
////////////
}
220个经典C语言源码
220个经典C语言源码 从简单到难的220来个经典C程序 第一部分 基础篇 001 第一个C程序 002 运行多个源文件 003 求整数之积 004
比较
实数
大小
005 字符的输出 006 显示变量所占字节数 007 自增/自减运算 008 数列求和 009 乘法口诀表 010 猜数字游戏 011 模拟ATM(自动柜员机)界面 012 用一维数组统计学生成绩 013 用二维数组实现矩阵转置 014 求解二维数组的最大/最小元素 015 利用数组求前n个质数 016 编制万年历 017 对数组元素排序 018 任意进制数的转换 019 判断回文数 020 求数组前n元素之和 021 求解钢材切割的最佳订单 022 通过指针
比较
整数
大小
023 指向数组的指针 024 寻找指定元素的指针 025 寻找相同元素的指针 026 阿拉伯数字转换为罗马数字 027 字符替换 028 从键盘读入实数 029 字符行排版 030 字符排列 031 判断字符串是否回文 032 通讯录的输入输出 033 扑克牌的结构表示 034 用“结构”统计学生成绩 035 报数游戏 036 模拟社会关系 037 统计文件的字符数 038 同时显示两个文件的内容 039 简单的文本编辑器 040 文件的字数统计程序 041 学生成绩管理程序 。。。。 。。。。
c语言数组字符比
大小
,c语言
字符数组
如何
比较
?
匿名用户1级2011-07-06 回答首先,C必然定义为
字符数组
,C语言没有定义字符串的关键字,C语言用
字符数组
处理字符串。如果需要动态长度字符串必须用字符指针实现。我写了一个类似的程序。#include #include #include int main(void) {const int SIZE_INC=16;char *a="abcd";char *b="bcdef";char *astr...
C语言总结(一维数组、二维数组、
字符数组
和字符串)
C语言总结第七章、数组一维数组一维数组的定义一维数组的引用一维数组的初始化程序举例二维数组及多维数组二维数组的定义二维数组元素的引用二维数组元素的初始化程序举例
字符数组
和字符串
字符数组
第七章、数组 数组是构造数据类型之一 数组: 有序数据的集合,用数组名标识 元素: 属同一数据类型,用数组名和下标确定 一维数组 一维数组的定义 定义方式: 例: int a[6] 一维数组的引用 1、数组...
字符数组
的
比较
char类型的
字符数组
的
比较
:可用strcmp,也可用_tcscmp; wchar_t类型的
字符数组
的
比较
:可用wcscmp, 也可用_tcscmp; TCHAR类型的
字符数组
的
比较
:只能用_tcscmp。 我们知道:在UNICODE下,字符类型应定义成wchar_t;在ANSI下,字符类型应定义成char。 而TCHAR,是通用类型: 当没有定义_UNICODE宏时,TCHAR = char; ...
字符数组
和字符串的区别,C语言
字符数组
和字符串区别详解
C 语言中并不存在字符串这个数据类型,而是使用
字符数组
来保存字符串。那么,
字符数组
就一定是字符串吗? 对于这个问题,大多教科书中的回答是“是”。其实不然,
字符数组
和字符串是完全不相同的两个概念,千万不要混淆。分析如下所示的示例代码。 #include <stdio.h> #include <string.h> int main(void) { /*
字符数组
赋初值*/ char cArr[] = {'I','L','O','V','E','C'}; /*字符串赋
C语言
69,336
社区成员
243,078
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章