C语言总结一:C语言数据类型和变量(压缩版)

一,数据类型

1,内置类型:字符型,整型,浮点型,布尔类型。

2,自定义类型:数组,结构体,枚举,联合体。

二,signed和unsigned

signed: 表示一个类型有正负号。

unsigned:表示一个类型无正负号。

三,数据类型的取值范围

四,变量

变量的语法:数据类型+变量名;(int a;)

变量的分类:全局,局部。(局部优先)

五,算术操作符

分类:+,-,*,/,%。

六,赋值操作符

例:赋值:int a=1; int b=2;int c=3;

连续: c=b=a+2;

复合:a=a+2; a+=2;

七,单目操作符

分类:++,--,后置++/--,前置++/--。

前置:先操作(+/-1),后使用。

后置:先使用,后操作(+/-1)。

八,强制类型转换

例:int a=(int)3.14;

九,printf

作用:将内容输出到屏幕。

其他:占位符,显示正负号,限定宽度,限定小数位。

十,scanf

作用:在屏幕上输入。

语法:scanf("%d",&i);

手动停止输入:敲三次ctrl+z。

其他:占位符,赋值忽略符。

相关推荐
meilindehuzi_a2 分钟前
深入理解 JavaScript 的同步与异步机制:从单线程设计到 Promise 核心应用
开发语言·javascript·ecmascript
worilb7 分钟前
Spring Cloud 学习与实践(8):Spring Cloud Gateway 统一入口、路由转发与双重跨域故障演练
学习·spring·spring cloud
初圣魔门首席弟子8 分钟前
学习工作方法论与任务执行计划
学习
WL学习笔记24 分钟前
顺序表详解
c语言·数据结构
skywalk816335 分钟前
记录段言的开发过程
开发语言·学习·编程
知识分享小能手35 分钟前
Hadoop学习教程,从入门到精通, MapReduce分布式计算框架 — 完整知识点与代码案例(4)
hadoop·学习·mapreduce
未若君雅裁43 分钟前
JVM 垃圾回收器全景与G1深度解析
java·开发语言·jvm
霸道流氓气质44 分钟前
Java 大数据量异步处理方案:线程池 vs 消息队列
java·开发语言
devilnumber44 分钟前
想真正吃透 + 灵活运用 Java 代理模式
java·开发语言·代理模式
AC赳赳老秦1 小时前
OpenClaw 助力技术面试:自动生成面试题、模拟面试、整理面试知识点
开发语言·python·面试·职场和发展·自动化·deepseek·openclaw