首页 > 其他分享 >C语言#初识C语言(四)

C语言#初识C语言(四)

时间:2023-02-07 16:03:25浏览次数:35  
标签:strcpy struct C语言 char 初识 zz printf book

结构体

struct 结构体

结构体可以用来存放多种复杂的类型

strcpy字符串拷贝

全称为string copy 需要搭配库函数使用-string.h

注:strcpy在vs2022中使用会报错,需要搭配#pragma warning(disable:4996)使用。

#inlcude<stdio.h>
struct book
{
char sm[10];
short jg;
char zz[10];
};
int main()
{
struct book b={"C++",50,"小明"};
printf("%s\n",b.char);

struct book*p=&b;
printf("%d\n",(*p).jg);
printf("%s\n",p->zz);
//这是使用指针的方式输出的两种方法。

strcpy(r1.zz,"小王");
printf("%s\n",b.char);
//这是使用字符串拷贝替换内容的方法。
return 0;
}


标签:strcpy,struct,C语言,char,初识,zz,printf,book
From: https://blog.51cto.com/u_15949477/6042221

相关文章

  • 初识CoreData
    一.CoreData是苹果封装的一个面向对象的数据持久化框架,使用者可以不写一条SQL语句,即可进行存储。不是当今主流的关系型数据库,也不是对象型数据库(直接把内存中的对象塞入到数......
  • C语言填空:交换变量的值
    //交换任意两个整型变量的值//【】位置需要填写相应内容,保证程序能正常运行,无警告提示。【1】main(){inta=1,b=2;printf("a=%d,b=%d\n",a,b);a=【2......
  • C语言学生综合管理系统[2023-02-07]
    C语言学生综合管理系统[2023-02-07]学生综合管理系统在VisualStudio开启平台下使用C语言通过控制台应用程序实现一个简单的《学生综合管理系统》,该系统由学生信息管......
  • 【C语言】文件的顺序读写
    ......
  • C语言--字符串上
     ......
  • C语言实现链表的创建与遍历
    1#include<stdio.h>2#include<stdlib.h>345typedefstructNode{6intdata;7structNode*pNext;8}NODE,*PNODE;910PNODEcrea......
  • 2023-02-06 初识网页设计
    网页的定义​ 功能和定位​ 功能的策划​ 设计的美化​ 操作体验​ 对外宣传​ 提升品牌形象网站的分类按对象划分可以分为TOC端和TOB端两种​ TOC端就是面向用......
  • 【☀️C语言函数传参の结构体数组篇☀️】
    背景介绍C语言中函数参数传递的两种方式(“引用传递做函数参数”是C++的特性,C语言不支持。)(1)传值,就是把你的变量的值传递给函数的形式参数,实际就是用变量的值来新生成一个形......
  • C语言字符串操作总结大全(超详细)
    1)字符串操作strcpy(p,p1)复制字符串strncpy(p,p1,n)复制指定长度字符串strcat(p,p1)附加字符串strncat(p,p1,n)附加指定长度字符串strlen(p)取字符串长度......
  • 01初识linux
    初识linux目录发行版安装激活密钥:MC60H-DWHD5-H80U9-6V85M-8280DWSL快照......