随笔分类 - C语言
摘要:结构体函数可以说是一个可以自己创建函数,看需求,比如说数组只能存放同类型的数据,那么结构体就是可以定义不同类型的变量存放数据。 struct Student 类型 struct 关键字( 声明结构体时必须使用 的,不能省略) Student 就是结构体名(结构体结束标记) 声明一个结构体类型的一般形
阅读全文
摘要:指针运算 指针可以加减运算,但不可以乘除运算。 在指针中 p++ 并不是加一,而是以素的值为单位加一,指向下一个单位,加多少字节 要看类型是什么。 在 指针变量名字前面加* 比如(*p) 反向得到*p指向元素的值。 例子1: char msg[]="hello"; char* p=msg; whil
阅读全文
摘要:在C语言中,有两种方式得到一个变量 方式一:直接找到变量 方式二:间接找到变量。也就是先找到变量的地址,然后再根据地址解析得到该变量。 地址解析用的是*符号,完整是*指针,那么*p就是得到肚子里面的是一个地址,那么*平均数得到p指向的变量。 在C语言中,只要有地址,就可以找到变量。 指针 = 存放一
阅读全文
摘要:变量 可以改变的量,往往用英语字母代替变量,并且区分大小写; 定义声明 var 加字母,比如: ; 变量的用途其实是一个容器,它的作用在于可以起到一个临时存储数据。 变量其实只不过是程序可操作的存储区的名称。C 中每个变量都有特定的类型,类型决定了变量存储的大小和布局,该范围内的值都可以存储在内存中
阅读全文
摘要:判断某一年是否是闰年 判断该年年份是闰年的条件: 1. 能被4整除,但不能被100整除 2. 能被400整除 int main(int argc, char* argv[]){ printf("输入年份: "); int a=0; scanf("%d",&a); if( (0==a%4 && 0!=
阅读全文