- 博客(9)
- 收藏
- 关注
原创 Linux下C基础知识———二级指针
一级指针存放普通变量的地址二级指针存放一级指针的地址1、格式存储类型 数据类型 **指针变量名int a=5;int *p=&a;int **q=&p;q == &p2、获取普通变量的地址*q p &a3、获取普通变量的值**q *p a4、获取一级指针的地址q &p。
2024-12-06 20:48:40
325
原创 Linux下C基础知识———数组
这个数组共有五个元素,我们要访问第一个元素则为arr[0];数据类型*元素个数:例如,int为4字节,arr数组中有五个元素,则该数组的大小为4*5=20字节;//字符数组 'h','e','l','l','o','\0' 6个字符。部分初始化:int a[2][3]={3,4};数组名[行索引][列索引] // 索引从0开始。
2024-12-04 19:45:19
1191
原创 Linux下C基础知识———循环语句
基本结构:for(表达式1;表达式2;表达式3)代码块;表达式1:循环变量赋初值表达式2:终止条件表达式3:变量增值或减值例:i < 10;i+=1)双层for循环:for(表达式1;表达式2;表达式3)for(表达式4;表达式5;表达式6)代码块;例:打印九九乘法表i<10;i++)j<=i;变形写法:1、int i=1;for(;i<6;for(;i<6;
2024-12-03 19:00:03
477
原创 Linux下C基础知识———分支语句
基本结构:if(表达式)代码块1;//表达式为真则执行代码块1else代码块2;//表达式为假则执行代码块2例:int x;if(x > 0 )printf("正数\n");elseprintf("非正数\n");分层结构:if(表达式1)代码块1;//如果表达式1为真则执行代码块1;else if(表达式2)代码块2;//如果表达式1为假,表达式2为真则执行代码块2;else代码块3;//如果表达式1和表达式2均为假,则执行代码块3;
2024-12-02 20:09:25
793
原创 Linux下C基础知识———输入输出
scanf函数格式:int scanf(const char *format, ...);其中scanf为函数名,括号里面填写参数,返回值为int类型功能:按照格式在终端上输入参数:多参返回值:正确输入字符的个数printf函数格式: int printf(const char *format, ...);
2024-11-30 15:30:25
488
原创 Linux下C基础知识———词法符号
存储类型:auto static extern register数据类型:int char short long float double signed unsigned分支语句:if else switch case default循环语句:for do while go to break continue构造数据:struct union enum其他类型:void const sizeof volatile return typedef2、标识符。
2024-11-28 20:11:50
655
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人