首页 > 其他分享 >(一) C语言基础

(一) C语言基础

时间:2023-05-11 18:04:57浏览次数:38  
标签:字节 基础 占用 数据类型 C语言 char person1 结构型

目录

数据类型

基本数据类型

  • 整型: int占用4个字节, long占用8个字节
  • 字符型: char占用1个字节(即8位), 一个汉字占用两个char
  • 浮点型: float占用4个字节, double占用8个字节

派生数据类型

结构型
  • 结构型就是用户自己制作的数据类型, 将不同类型的数据组合成一个集合
struct Person {
    char name[20];
    int age;
    char gender;
};

定义结构体之后,可以使用声明的类型来创建结构体变量。例如:

struct Person person1;
person1.age = 20;
person1.gender = 'M';

注意结构型大括号后面加;

指针型

标签:字节,基础,占用,数据类型,C语言,char,person1,结构型
From: https://www.cnblogs.com/sdulyq/p/17391761.html

相关文章

  • C语言刷leetcode——前缀和
    目录前缀和概述刷题560.和为K的子数组523.连续的子数组和974.和可被K整除的子数组前缀和概述https://zhuanlan.zhihu.com/p/436526162刷题560.和为K的子数组523.连续的子数组和974.和可被K整除的子数组......
  • [每天例题]蓝桥杯 C语言 不高兴的津津
    不高兴的津津题目  思路分析1.建立二维数组,分别存储周一到周日的日程安排2.可采用while循环或者for循环输入以及进行比对3.当a[i][j]+a[i][j+1]大于8时存储到max4.通过max大小判断输出最不高兴的一天,即max最大代码#include<stdio.h>intmain(){ inttime[7][2];......
  • python基础——变量&字符串
    int()整数float()浮点数#变量名只包含字母,数字,下划线1、变量名能以字母或下划线开始,但是不能一数字开始2、变量名不能包含空格,但是能是用下划线来分割3、每个变量都执指向一个值4、python中关键字和函数名不可以用作变量名,关键字和函数名是python中用于特殊用途的单子#字符......
  • pxe基础的批量化装机
    PXE网络装机PXE原理开机自检-----》MBR引导-----》grub2菜单------》内核初始化-------》init初始化 服务器的批量部署1.规模化:同时装配多台服务器2.自动化:安装系统、配置各种服务3.远程实现:不需要光盘、U盘等安装介质4.对于无盘工作站,服务器端需要提供可运行的完整系......
  • java基础语法
    JAVA基础语法注释单行注释://System.out.println("Helloworld");多行注释:/*System.out.println("Helloworld");System.out.println("Helloworld");System.out.println("Helloworld");*/文档注释:/***@Descr......
  • 数据库基础(上)
    1.基础篇1.1MySQL概述1.1.1数据库相关概念主流的关系型数据库管理系统1.1.2MySQL数据库   要想在任意目录下执行MySQL指令,需要配置PATH环境变量  1.2SQL1.2.1SQL通用语法1.2.2SQL分类1.2.3DDL使用double要指定两个参数,一个参数是double的整......
  • 1、基础语法
    1、代码是如何被执行的1.1、解释型、编译型、混合型语言(1)编译型语言对于类似C++这样的编译型语言,代码会事先被编译成机器指令(可执行文件),然后再一股脑儿交给CPU来执行在执行时,CPU面对是已经编译好的机器指令,直接逐条执行即可,执行效率比较高但因为每种类型的CPU(比如Inte......
  • 论文解读|MetaAI图像分割基础模型SAM——解锁数字大脑“视觉区”
    原创|文BFT机器人内容提要事件背景: 2023年4月5日,MetaAI研究团队发布论文“分割一切”一《SegmentAnything》并在官网发布了图像分割基础模型一SegmentAnythingModel(SAM)以及图像注释数据集Segment-Anything1-Billion(SA-1B)。论文核心观点:目标: MetaAI的目标是通过引入......
  • python基础语法
    python基础语法python数据类型初探数据类型初探int类型:整数float类型:浮点数str类型:字符串,以成对单引号或双引号包裹bool:True或False注意:我们可以通过type()函数输出数据类型python标识符标识符介绍所谓的标识符就是对变量、常量、函数、类等对象起的名字标识符命......
  • 2-Mybatis基础
    1.Mybatis概述1.1.Mybatis概念MyBatis是一款优秀的持久层框架,用于简化JDBC开发MyBatis本是Apache的一个开源项目iBatis,2010年这个项目由apachesoftwarefoundation迁移到了googlecode,并且改名为MyBatis。2013年11月迁移到Github官网:https://mybati......