首页 > 其他分享 >c语言学习-字符串和结构体

c语言学习-字符串和结构体

时间:2023-03-21 16:23:52浏览次数:54  
标签:char stu1 语言 cdaat 学习 Student 字符串 struct

字符串

是数组,结尾多一个"\0",是字符串的结束标志

char ch[] = "helo";
char *pchar = "helo";

sizeofstrlen区别

char cdaat[128] = "hello";
sizeof(cdaat);// 128
strlen(cdaat);// 5

动态开辟字符串

malloc分配所需的内存空间,并返回一个指向它的指针

void *malloc(size_t size)

结构体

struct Student
{
    char name;
    int age;
}

int main(){

    struct Student stu1;
    // 结构体指针
    struct Student *ps = &stu1;
    stu1.age = 21;
    ps->age = 22;
}

联合体

union

枚举

enum

typedef

标签:char,stu1,语言,cdaat,学习,Student,字符串,struct
From: https://www.cnblogs.com/kkts/p/17240396.html

相关文章