📄🦌🙌🐟🏖️
八角星の秘密基地
Eight_Star's secret base
函数的用法和传参

函数的用法和传参

函数的基本用法 main函数 int main(int argc,const char * argv[]){ printf("Hello World\n"); return 0; } 数据类型 函数名称(参数){ //…… return 0; } 函数 函数是一个完

main函数的参数

main函数的参数

完整参数如下: int main(int argc, const chat *argv[]) argc:命令行参数的个数 argv:为保存命令行参数的字符串指针 其中第0个参数是程序的全名,以后的参数为命令行后面跟的用户输入的参数 argv参数是字符串指针数组,其各元素值为命令行中的各字符串的首地址

const变量 const指针

const变量 const指针

const修饰变量 常量化变量的值 一般说明形式如下:const <数据类型> 变量名 = [<表达式>]; 常量化变量是为了使变量的值不能修改 变量有const修饰时,若想用指针间接访问变量,指针也要有const修饰 #include <stdio.h> int main(){ const i

void指针及用法

void指针及用法

万能指针 万能指针其实就是void*类型的指针,而void*指针一般被称为通用指针或泛指针 它是C语言关于纯粹地址的一种约定。当某个指针是void型指针时,它指向的对象不属于任何类型 因为void型指针不属于任何类型,不可以对其进行算术运算,比如自增,编译器不知道其自增需要加多少 void指针 一般

多级指针

多级指针

多级指针的基本用法 多级指针 把一个指向指针变量的指针变量,称作多级指针变量 对于指向处理数据的指针变量称为一级指针变量 指向一级指针变量的指针变量称为二级指针变量 二级指针变量的说明形式如下:<数据类型> * *<指针名>;

指针数组

指针数组

指针数组的基本用法 由若干具有相同数据类型的指针变量构成的集合 指针数组的一般说明形式: <数据类型> *<指针数组名>[<大小>]; 指针数组名表示该数组的起始地址 #include <stdio.h> int main(){ int a = 10, b = 20, c = 30; int

指针

指针

指针的基本用法 内存、地址、变量 理解内存 程序和数据存储在硬盘等存储器上,不管开机或关机,都是存在的 运行程序或打开数据时,这些数据必须从硬盘上先传到内存,之后才送入CPU进行执行处理 CPU直接从内存中读取数据,处理完成后将结果再写入内存 内存地址 在计算机中存储器的容量是以字节为单位的 为了方

一维数组的定义和初始化

一维数组的定义和初始化

数组的定义和初始化 什么是数组: 在程序设计中,为了处理方便,把具有相同类型的若干变量按有序的形式组织起来,具有一定顺序关系的若干变量的集合就是数组。 数组的特点 组成数组的各个变量称为数组的元素 数组中各元素的数据类型要相同 元素在内存中是连续依次排列的 构造数据类型之一 一维数组的定义 只有一个