自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 【C语言基础】结构体与共同体

先声明结构体,再进行定义结构体变量;在声明结构体时,同时定义结构体变量;例1-先声明再定义int cAge;int cID;int cGrade;main() {例2-声明的同时进行定义int cAge;int cID;int cGrade;结构体中的成员也可以是另外一个结构体,也就是说,结构体可以嵌套。上例2中,struct Student结构体中有一个成员是struct date结构体。3.1.1 结构体指针变量定义struct 结构体名 *结构体指针变量名。

2024-09-10 22:12:09 935

原创 【C语言基础】指针

定义:类型说明 * 变量名这里,变量名就是指针变量名,*表示这是一个指针变量,类型说明表示该指针变量所指向的变量的数据类型。赋值:& 变量名;int a;int b;int *p2;p2 = &b;指针变量在定义和引用的时候需要加“*”,定义后再赋值时不加“*”。

2024-09-09 23:19:27 1169

原创 【C语言基础】函数与变量

返回值类型 函数名(参数列表)函数体int sum;return sum;b = 20;else无参函数没有参数列表;若自定义函数在调用函数之后定义,需要先进行声明才可使用。上例中,iCompare函数被定义在main函数之后,因此在程序开头的第2行进行了声明:void iCompare(int Num1, int Num2);若自定义函数在调用函数之前定义,无须进行声明。

2024-09-08 21:54:07 1209

原创 【C语言基础】数组

类型说明符 数组名[常量表达式 1][常量表达式 2];常量表达式 1:第一维下标的长度,即二维数组的行的长度;常量表达式 2:第二维下标的长度,即二维数组的列的长度;如:这里,数组名为a,a是一个4行5列的数组,a[1][2]表示的是a中第2行第3列的元素。字符数组的定义和初始化与其它类型的数组类似。以下为一些例子:'};'};//定义字符数组时进行初始化,可以省略长度"};//利用字符串给字符数组赋初值" //利用字符串给字符数组赋初值。

2024-09-07 15:52:33 1195

原创 【C语言基础】条件语句与循环语句

当if表达式的值为真时,执行if语句块,否则执行else语句块。语句块中也可嵌套一个或多个if语句。

2024-09-07 09:42:52 397

原创 【C语言基础】赋值、输入与输出

%-m.ns:输出占m列,但只取字符串中左端n个字符。m小于n时,m自动取n值。- %m.ns:输出占m列,但只取字符串中左端n个字符。m小于n时,m自动取n值。- %-ms:若字符串长度小于指定输出列数m,则右端补以空格;若大于m,则输出字符串全部。- %ms:若字符串长度小于指定输出列数m,则左端补以空格;- %md:若数据位数小于指定输出宽度m,则左端补以空格;若大于m,则按实际位数输出。- %-m.ne:输出的数据占m列,其中有n位小数。- %m.ne:输出的数据占m列,其中有n位小数。

2024-09-06 14:59:30 773

原创 【C语言基础】数据类型、运算符和表达式

绝对值为0000000000001011,按位取反为1111111111110100,再加1 为1111111111110101,即1111111111110101是-11在内存中存储的情况。长整型数是用后缀L或l来表示,如:123L,789l,042L,0377777L,0x1al,0x2FFFFL。注:对于有符号整数,它在内存存放的最左边一位表示符号,0为正,1为负。只有两个数的二进制同时为1,结果才为1,否则为0。只有两个数的二进制同时为0,结果才为0,否则为1。只要有一个为真(1),结果就为1。

2024-09-06 11:17:20 785 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除