自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【结构体变量】

结构体:用户自己建立的由不同类型数据组成的组合型的数据结构。有时称为“记录”一、定义结构体以学生为主体,与学生有关的信息(年龄,身高,性别)为例:struct Student{ int age; float height; char sex; char addr[50];};二、结构体的初始化方式1:定义的同时可以整体赋初值;方式2:如果定义完之后,则只能单个单个赋初值;方式1:struct Student stu_1={16,1.65,'F'}; //定

2021-12-22 17:42:39 462

原创 【指针变量作为函数参数】典例:用指针互换两个数字

例题:a=0,b=1,请交换a,b的值。#include<stdio.h>int main(){ //声明2个典型的常错的调用函数交换数字的方式、1个正确的调用函数、指针交换数字的方式和1个打印函数(用于显示a,b的值以便读者判断a,b的值是否实现了交换(swap)。 void swap_1(int x,int y); void swap_2(int *x,int *y); void swap_3(int *x,int *y);...

2021-12-17 15:18:09 1658

原创 星号*的三种含义:

①:乘法运算符:用于作乘法运算: 如:a=b*c;②:用于定义指针变量: 如:int * p;③:指针运算符:*p表示指向以p的内容为地址的指针如:p=&a; //p的值为2000;则*p就是地址为2000的存储单元a里存放的值...

2021-12-17 11:22:43 935

原创 c指针常见错误:*p=*q

int *p,*q;p=q; //这一步出错:由于前面未对q的值初始化,因而q的值是系统随机赋予的“垃圾值”,虽然符合语法但是会为下一步的程序出错埋下潜在危险,具体危险请看下一步的注释。printf("%d\n",*p);return 0; //因为q的内存单元是个垃圾值,本程序不能读写*q的内容。 //因为在本程序中,q的内存单元的控制权限在定义时就分配给了本程序,...

2021-12-17 10:28:07 2200 2

原创 [Error]can‘t not convert int * to int

这句话的意思是不能把int *类型的变量转化为int类型的变量。e.gint *p;int *q;*p=q; //这一步出错:*p是int类型,q是int *类型,两者类型不同的话,是不能进行赋值运算的。

2021-12-17 09:57:13 7142

空空如也

空空如也

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

TA关注的人

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