C语言基础——数据类型

一、基本类型

1.1 常量和变量

(1)常量:在程序运行过程中,其值不可改变的量

复制代码
整型常量:1, 2, 3
实型常量:3.14
字符型常量:'a'	// 在内存中存放的是a对应的ASCII码97
字符串常量:"a", "abc"

(2)变量:在程序运行过程中,其值可以改变的量

复制代码
int a = 10;
a = 20;

1.2 字符数据

1.2.1 字符常量

(1)直接常量:用单引号括起来,如'a'、'b'

(2)转义字符:一反斜杠"\n"开头,后跟一个或几个字符,如'\n'表示换行, '\t'表示制表符,'\'表示反斜杠(\),'%%'表示百分号(%)

1.2.2 字符变量

二、构造类型

三、类型转换

四、指针

相关推荐
智者知已应修善业1 小时前
【洛谷P9975奶牛被病毒传染最少数量推导,导出多样例】2025-2-26
c语言·c++·经验分享·笔记·算法·推荐算法
xixixin_1 小时前
【JavaScript 】从 || 到??:JavaScript 空值处理的最佳实践升级
开发语言·javascript·ecmascript
m0_736919101 小时前
C++中的委托构造函数
开发语言·c++·算法
lsx2024061 小时前
Python3 SMTP发送邮件教程
开发语言
懈尘1 小时前
从 Java 1.7 到 Java 21:逐版本深入解析新特性与平台演进
java·开发语言
凉辰1 小时前
使用uni.createInnerAudioContext()播放指定音频(踩坑分享功能)
开发语言·javascript·音视频
hello 早上好1 小时前
05_Java 类加载过程
java·开发语言
PPPPPaPeR.2 小时前
光学算法实战:深度解析镜片厚度对前后表面折射/反射的影响(纯Python实现)
开发语言·python·数码相机·算法
橙露2 小时前
Java并发编程进阶:线程池原理、参数配置与死锁避免实战
java·开发语言
froginwe112 小时前
C 标准库 - `<float.h>`
开发语言