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语言数组的更多相关文章

  1. GO语言数组和切片实例详解

    本文实例讲述了GO语言数组和切片的用法.分享给大家供大家参考.具体分析如下: 一.数组 与其他大多数语言类似,Go语言的数组也是一个元素类型相同的定长的序列. (1)数组的创建. 数组有3种创建方式: ...

  2. C语言 数组 列优先 实现

    C语言数组结构列优先顺序存储的实现 (GCC编译). 从行优先转换为列优先存储方式, 与行优先相比, 不同之处在于改变了数组维界基址的先后顺序, 从而改变了映像函数常量基址. /** * @brief ...

  3. C语言 数组 行优先 实现

    C语言数组结构行优先顺序存储的实现 (GCC编译). /** * @brief C语言 数组 行优先 实现 * @author wid * @date 2013-11-02 * * @note 若代码 ...

  4. 不可或缺 Windows Native (5) - C 语言: 数组

    [源码下载] 不可或缺 Windows Native (5) - C 语言: 数组 作者:webabcd 介绍不可或缺 Windows Native 之 C 语言 数组 示例cArray.h #ifn ...

  5. C语言数组

    在C语言中,对于三维或三维以上数组的使用并没有很好的支持,而且使用率也非常的低,后面会对三维数组做一些简单的分析,这篇文章主要以二维数组来探讨一些C语言中数组使用的相关概念和技巧. 1 一个var[i ...

  6. C语言数组:C语言数组定义、二维数组、动态数组、字符串数组

    1.C语言数组的概念 在<更加优美的C语言输出>一节中我们举了一个例子,是输出一个 4×4 的整数矩阵,代码如下: #include <stdio.h> #include &l ...

  7. Go语言数组的使用

    Go 语言数组 Go 语言提供了数组类型的数据结构. 数组是具有相同唯一类型的一组已编号且长度固定的数据项序列,这种类型可以是任意的原始类型例如整形.字符串或者自定义类型. 相对于去声明number0 ...

  8. Go 语言数组

    Go 语言提供了数组类型的数据结构. 数组是具有相同唯一类型的一组已编号且长度固定的数据项序列,这种类型可以是任意的原始类型例如整形.字符串或者自定义类型. 相对于去声明number0, number ...

  9. C语言 > 数组和指针

    C语言 数组和指针 const: 关于指针和const需要注意一些规则.首先,把const数据或非const数据的地址初始化为指向const的指针或为其赋值是合法的. 然而,只能把非const数据的地 ...

随机推荐

  1. Iteye已经沦陷

    watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZHl5YXJpZXM=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA ...

  2. VS2010打开2012项目(转载)

    原文出处:http://www.cnblogs.com/johnsony/p/Version2012To2010.html vs2012 出来了,但是MS还是一如既往的向上兼容. 废话不多说,直接主题 ...

  3. [Unity-21] Prefab具体解释

    1.什么是Prefab? Prefab又被称为预设,以下部分来自官网:预置是一种资源类型--存储在项目视图中的一种可反复使用的游戏对象.预置能够多次放入到多个场景中. 当你加入一个预置到场景中,就创建 ...

  4. ubutu14.04无法使用sudo,也无法切换到root用户去解决问题怎么办?

    一不小心,修改了/etc/sudoers文件. 惨了. 无法使用sudo了,啥都干不成了. 最最关键的是,也无法用root登录. 本想着要重装系统了. 后来发现了神奇的ubuntu安全模式. 1.重启 ...

  5. 韩顺平Oracle笔记

    韩顺平Oracle笔记 分类: DataBase2011-09-07 10:24 3009人阅读 评论(0) 收藏 举报 oracle数据库sqljdbcsystemstring   目录(?)[-] ...

  6. 【POI2007】【Bzoj 1103】大都市meg

    http://www.lydsy.com/JudgeOnline/problem.php?id=1103 在线查询某点到根节点的点权和,参考DFS序&欧拉序列,用树状数组维护即可O(nlogn ...

  7. linux 基础 —— 网络管理

    Linux 最强大的功能是什么?网络功能. 修改 dns 服务器(解析域名到 ip 地址): $ sudo vim /etc/resolvconf/resolv.conf.d/base # 添加如下内 ...

  8. P4460 [CQOI2018]解锁屏幕

    算是我比较擅长的类型,自己想想就会了.普通小状压,状态傻子都能想出来.一开始裸的枚举T了,30.后来与处理之后跑的飞起,就是不对,还是30分.后来看讨论版...mod竟然是1e8+7!!!这不有毒吗. ...

  9. Linux 系统管理命令 - lsof - 查看进程打开的文件

    命令详解 重要星级: ★★★★★ 功能说明: 全名为 list open files,也就是列举系统中已经被打开的文件,通过 lsof 命令,就可以根据文件找到对应的进程信息,也可以根据进程信息找到进 ...

  10. 搞定springboot项目连接远程服务器上kafka遇到的坑以及完整的例子

    版本 springboot 2.1.5.RELEASE kafka 2.2 遇到的坑 用最新的springboot就要用最新的kafka版本! 当我启动云服务器上的zk后,再启动kafka后台日志也没 ...