自定义博客皮肤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语言——结构体struct与typedef的使用

我们常常在某些C语言代码中看到有时候typedef关键字和struct一起连用定义结构体,有时候只用struct关键字直接定义结构体,在此记录两者的一些用法,给自己做一个笔记,希望对大家也有所帮助。如果有些地方不对,请大家指正。结构体c语言中,数组是一组相同类型数据的集合,而结构体可以完成对不同数据的封装,可以是不同数据类型的集合。简单来说,结构体就是不同类型数据或者相同类型数据的集合。使用结构体例子:1. 衣服信息:衣服尺寸,颜色,修长,衣长........2. 苹果

2022-05-07 21:04:04 4727 1

原创 C语言对于字符串的处理gets(),strlen()

1. C语言中有没有关于字符串类型?C语言中并没有直接的字符串类型,如果要使用字符串,则只能用字符数组或者指针变量进行定义。//使用字符数组char m[100]="hello";//使用指针变量char *p="hello";2. gets()函数1. gets()函数用于用户从键盘上输入字符串,当用户利用回车进行输入字符串结束时,gets()函数并不会读取到回车,只会告诉gets()函数输入字符串结束,这时在字符串数组后面自动加上字符串结束标志'\0',因此该函数从.

2021-11-18 11:55:05 1648

原创 C语言--全局变量

对于全局变量,即使是函数,也可以访问。#include<stdio.h>int a=3;void pri(){ printf("%d",a);} int main(){ pri(); return 0;}3

2021-10-30 21:59:25 2128

原创 C语言--字符串

1. 字符串的定义C语言中并没有字符串类型,只能使用char的组合来代替。2. 字符串的输出使用指针或者访问数组的方式可以输出。3. 字符串当作形参1. 以指针形式当作形参char a[]="train!";void nzp(int *a)2. 以数组形式当作形参char a[]="train!";void nzp(int a[])3. 示例//用指针访问字符串#include<stdio.h>void check(char *b){

2021-10-28 18:53:07 322

转载 C语言--形式参数被调用时的内存状态

111

2021-10-16 21:28:39 1043

原创 C语言-指针及其使用(&和*)

指针定义:数据在内存中的地址也成为指针。指针用来存放一个变量在内存中的地址,即指针的内容就是一个变量在内存中的地址。指针的声明方式:数据类型 *指针变量名;① "*"在指针声明中使用表示定义一个指针,“*” 在C语言中只有在声明指针变量时可以使 用,当直接使用指针变量时,需将其*省略② ”数据类型“规定了指针变量指向的变量的类型,如果想要指针指向的是一个int类型变量,就将指针定义成int类型,如果想要指针指向的是一个char类型变量,就将指针定义成c...

2021-10-15 11:52:06 3768 1

转载 C语言-结构体指针变量的使用

近期在学习数据结构的单链表问题时,涉及到了结构体定义,结构体使用以及定义结构体指针变量的问题不是很清楚,现在对关于结构体指针变量的使用做下记录结构体指针变量的定义方式:struct 结构体类型名称 *指针变量名;#include<stdlib.h>#include<stdio.h>//定义一个结构体typedef struct reader{ //定义结构体的成员; char name[32]; ...

2021-10-15 11:19:57 6794 6

空空如也

空空如也

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

TA关注的人

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