05C语言数组
C语言数组
一维数组
类型符 数组名[常量表达式]
#include <stdio.h>
int main(){
] = {,,,};
int a;
;a<;a++){
printf("%d\n",IntArr[a]);
}
;
}
多维数组
类型符 数组名[常量表达式] [常量表达式]
#include <stdio.h>
int main(){
][] = {,,,,,,,};
int a,b;
;a<;a++){
;b<;b++){
printf("%d\n",IntArr[a][b]);
}
}
;
}
字符数组
#include <stdio.h>
int main(){
] = {'a','b','c','d'};
int a;
;a<;a++){
printf("%c\n",CharArr[a]);
}
;
}
#include <stdio.h>
int main(){
//字符串
] = "abcd";
int a;
;a<;a++){
printf("%c\n",CharArr[a]);
}
;
}
#include <stdio.h>
int main(){
//字符串
];
scanf("%s",StrArr);
printf("%s\n",StrArr);
;
}
1.字符串连接函数strcat
#include <stdio.h>
int main(){
char str1[]={"STRing"};
char str2[]={"CATenate"};
printf("%s",strcat(str1,str2));
;
}
2.字符串复制函数strcpy与strncpy
#include <stdio.h>
int main(){
];
char str2[]={"STRingCopy"};
strcpy(str1,str2);
puts(str1);
printf("\n");
];
strncpy(str3,str2,);
printf("%s",str3);
;
}
3.字符串比较函数strcmp
#include <stdio.h>
int main(){
char str1[]={"STRing CoMPare"};
char str2[]={"STRing CoMPare"};
printf("%d",strcmp(str1,str2));
;
}
4.字符串长度函数strlen
#include <stdio.h>
int main(){
char str[]={"STRing LENgth"};
printf("%d",strlen(str));
;
}
5.字符串内大小写转换函数strlwr与strupr
#include <stdio.h>
int main(){
char str1[]={"STRing LoWeRcase"};
char str2[]={"STRing UPpeRcase"};
printf("%s\n",str1);
printf("%s\n",strlwr(str1));
printf("%s\n",str2);
printf("%s\n",strupr(str2));
;
}
05C语言数组的更多相关文章
- GO语言数组和切片实例详解
本文实例讲述了GO语言数组和切片的用法.分享给大家供大家参考.具体分析如下: 一.数组 与其他大多数语言类似,Go语言的数组也是一个元素类型相同的定长的序列. (1)数组的创建. 数组有3种创建方式: ...
- C语言 数组 列优先 实现
C语言数组结构列优先顺序存储的实现 (GCC编译). 从行优先转换为列优先存储方式, 与行优先相比, 不同之处在于改变了数组维界基址的先后顺序, 从而改变了映像函数常量基址. /** * @brief ...
- C语言 数组 行优先 实现
C语言数组结构行优先顺序存储的实现 (GCC编译). /** * @brief C语言 数组 行优先 实现 * @author wid * @date 2013-11-02 * * @note 若代码 ...
- 不可或缺 Windows Native (5) - C 语言: 数组
[源码下载] 不可或缺 Windows Native (5) - C 语言: 数组 作者:webabcd 介绍不可或缺 Windows Native 之 C 语言 数组 示例cArray.h #ifn ...
- C语言数组
在C语言中,对于三维或三维以上数组的使用并没有很好的支持,而且使用率也非常的低,后面会对三维数组做一些简单的分析,这篇文章主要以二维数组来探讨一些C语言中数组使用的相关概念和技巧. 1 一个var[i ...
- C语言数组:C语言数组定义、二维数组、动态数组、字符串数组
1.C语言数组的概念 在<更加优美的C语言输出>一节中我们举了一个例子,是输出一个 4×4 的整数矩阵,代码如下: #include <stdio.h> #include &l ...
- Go语言数组的使用
Go 语言数组 Go 语言提供了数组类型的数据结构. 数组是具有相同唯一类型的一组已编号且长度固定的数据项序列,这种类型可以是任意的原始类型例如整形.字符串或者自定义类型. 相对于去声明number0 ...
- Go 语言数组
Go 语言提供了数组类型的数据结构. 数组是具有相同唯一类型的一组已编号且长度固定的数据项序列,这种类型可以是任意的原始类型例如整形.字符串或者自定义类型. 相对于去声明number0, number ...
- C语言 > 数组和指针
C语言 数组和指针 const: 关于指针和const需要注意一些规则.首先,把const数据或非const数据的地址初始化为指向const的指针或为其赋值是合法的. 然而,只能把非const数据的地 ...
随机推荐
- Cocos2d-x学习笔记(12)(CCControlSwitch开关、CCControlSlider滑动条、CCControlButtonbutton)
CCEditBox.CCControlSwitch.CCControlSlider.CCControlColourPicker.CCControlButton等都是Cocos2d-x 2.x的最新UI ...
- Java学习笔记----你可能不知道那些知识,对象复制与引用
1.private ,protected,static不能用来修饰interface. 2.java在处理基本数据类型(比如int ,char,double)时,都是採用按值传递的方式运行.除此之外的 ...
- hdu, KMP algorithm, linear string search algorithm, a nice reference provided
reference: Rabin-Karp and Knuth-Morris-Pratt Algorithms By TheLlama– TopCoder Member https://www.top ...
- 服务器无法处理请求。 ---> 未将对象引用设置到对象的实例
服务器无法处理请求. ---> 未将对象引用设置到对象的实例. 简短说下我遇到的问题.webservice部署到服务器上后,访问方法报上面的错误,最终原因为改方法需要操作文件夹,加上了相应的权限 ...
- 2015/12/30 Java语法学习
①标识符包括:包名.类名.方法名.变量名.常量名.属性名 标识符书写规则:1,标识符由字母.数字._.$ 组成 2,数字不能出现在开始位置 ...
- mac 下idea光标问题
可以使用 fn + i 解决此问题
- Kettle 连接 oracle 报错:could not be found, make sure the 'Oracle' driver (jar file) is installed.
我的ETL版本为6.0 oracle版本为11.2.0 报错如下: Driver class 'oracle.jdbc.driver.OracleDriver' could not be found, ...
- bzoj3252攻略(线段树+dfs序)
3252: 攻略 Time Limit: 10 Sec Memory Limit: 128 MBSubmit: 562 Solved: 238[Submit][Status][Discuss] D ...
- [App Store Connect帮助]四、添加 App 图标、App 预览和屏幕快照(4)为其他设备尺寸和本地化内容添加屏幕快照和预览
如果您不想在其他设备尺寸上使用经过缩放的高分辨率屏幕快照或 App 预览,您可以使用“媒体管理”为其他设备尺寸和本地化内容添加自定屏幕快照. 屏幕快照和 App 预览仅在 App 状态为可编辑时才能进 ...
- git stash 切换分支以后 恢复
场景: 我在A分支开发 突然要去B分支改东西 但是A分支还没开发完 B又比较着急 又不想提交A 但是不提交又切换不到B 于是就发现有个git stash 将当前修改(未提交的代码)存入缓存区,切换分支 ...