C语言每周总结

本文介绍了C语言的基础知识,包括循环结构、一维及二维数组的使用,并深入探讨了字符数组与字符串的操作方法。此外,文章还详细讲解了C语言的四大数据类型及其应用,特别是对指针类型进行了详细的说明。同时,文中还提到了构造类型中的共用体(union)的概念与特性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

上周学了循环结构,以及一维数组,这周学的二维数组与一维数组差不多引用它的数组元素。

字符数组与字符串:比较库函数(strcmp),拷贝库函数(strcpy).

C语言数据类型分为4大类型:

1.基本类型包括:整数型 int,浮点型,字符型 char。

2.指针类型:指针定义初始化(NULL),指向的变量的类型名  * 指针变量名;-----int  * p;初始化:int  * p=NULL;其次就是指针的使用。

3.构造类型:数组,结构型(struct),联合型(union),枚举型(enum)enum  枚举名{标示符[=整型常数],标示符[=整型常数],······标示符[=整型常数],};

4.空类型 void。

还学了共用体:

struct{

  int  i;

char c[2];

}x;

其特点:

1.共同体所占内存空间为包含的数据类型最大空间的值。

2.某一时刻,只有一个数据是有效的。

3.共同体变量的地址和其成员地址都是同一地址。

4.不同对共同体变量赋值,也不能在定义共同体变量时对其初始化。.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值