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。

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

相关推荐
Python×CATIA工业智造1 小时前
Frida RPC高级应用:动态模拟执行Android so文件实战指南
开发语言·python·pycharm
我叫小白菜2 小时前
【Java_EE】单例模式、阻塞队列、线程池、定时器
java·开发语言
森焱森2 小时前
水下航行器外形分类详解
c语言·单片机·算法·架构·无人机
天水幼麟2 小时前
动手学深度学习-学习笔记(总)
笔记·深度学习·学习
狐凄2 小时前
Python实例题:基于 Python 的简单聊天机器人
开发语言·python
weixin_446122463 小时前
JAVA内存区域划分
java·开发语言·redis
悦悦子a啊3 小时前
Python之--基本知识
开发语言·前端·python
QuantumStack4 小时前
【C++ 真题】P1104 生日
开发语言·c++·算法
whoarethenext4 小时前
使用 C++/OpenCV 和 MFCC 构建双重认证智能门禁系统
开发语言·c++·opencv·mfcc
天水幼麟4 小时前
动手学深度学习-学习笔记【二】(基础知识)
笔记·深度学习·学习