0
点赞
收藏
分享

微信扫一扫

c语言基础代码记录-指针/结构体


#include <stdio.h>
#include <string.h>
struct Book //创建结构体类型
{
char shuming[18]; //定义书名字符串数组
short jiage; //定义书价变量
};
int main(){
struct Book s1=
{
"与rz的交流技巧",10
}; //定义结构体变量
printf("%s\n",s1.shuming);
struct Book* p=&s1; //将结构体地址存入指针变量
printf("%s\n",(*p).shuming);
strcpy (s1.shuming,"与sb的交流技巧");//重新定义数组内容
printf("%s\n",p->shuming);
return 0;
}

以上是演示创建结构体、指针变量及其使用方法的代码

以下为输出

c语言基础代码记录-指针/结构体_指针变量

struct--结构体关键字

strcpy--字符串拷贝关键字

%d--十进制格式\%s字符串格式

s1.shuming--结构体变量项目变量表达方式

(*p).shumingd,p->shuming--结构体变量用指针表达项目的方式

如有不足,望不吝赐教

举报

相关推荐

0 条评论