黑马程序员——C语言笔记之数据类型与常量

黑马程序员——C语言基础教程笔记 黑马程序员——C语言基础教程笔记 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 例如:第一章 Python 机器学习入门之pandas的使用 文章目录黑马程序员——C语言基础教程笔记前言Day-11.C语言概论1.1 什么是C语言1.1.1 C语言特点1.1.2 学习C语言的理由1.1.3 发展方向1.1.4 C语言中的关键字2.3.Day-21.引入库2.读入数据总结 前言 研三了,作为一枚菜鸡硕,为了找工作,只好重刷C语言。以下笔记是我在“黑马程序员:http://yun. 阅读详情

------- android培训、java培训、iOS培训、.Net培训、期待与您交流! ----------

1、什么是数据类型

数据类型是指数据以何种方式储存在内存中,不同的类型存储方式不一样。

2、C语言数据类型概述

 C语言中有5大类数据类型: 基本类型、构造类型、指针类型、空类型、定义类型


3、数据类型占用字节的大小


4、不同数据类型表示的范围


5、不同数据类型的常量表达方法

1)整型常量

十进制:计算机默认

八进制:以0开头

十六进制:以0x开头

二进制:以0b开头

2)实型常量

单精度小数:以f结尾

双精度小数:系统默认十进制小数形式。注意:0.0也是实型常量。 指数形式:比如123000,用科学计数法表示为1.23×10的5次方,用C语言表示就是1.23e5 或1.23E5,注 意e或E的前面必须要有数字,而且e或E后面的数字一定要是整数。

3)字符型常量

字符型常量都是用''(单引号)括起来的,其表现形式可以有两种: 一般形式:一个字符用''括起来,注意只能有一个字符。特殊形式:特殊形式都是以\开头,它们在屏幕上不会直接显示出来,而是根据其特定的功能来显示的,这些特殊字符常量有:

\n 换行,相当于敲一下回车。

\t 跳到下一个tab位置,相当于按一下键盘上的tab键。 \b 退格,相当于按一下 backspace。

\r 回车。

\f 换页,光标移到到下页开头。

\\ 输出\字符,也就是在屏幕上显示一个\字符。

\' 输出'字符,也就是在屏幕上显示一个'字符。

\" 输出"字符,也就是在屏幕上显示一个"字符。

\ddd 1位到3位八进制数表示的字符。 例如:使用'\376',则在屏幕上显示一个黑色的方块。 \xhh 1位到2位十六进制 数表示的字符。注意x不能丢了。

4)字符串常量

字符串常量与字符常量不同的地方是,字符串常量是用""把字符串括起来,所以'a'和"a"是 不一 样的,而且系统会在字符串常量的末尾自动加一个字符串结束标志('\0')。

5)定义常量的方法

常量定义→CONST→常量标识符→=→常量→;

【C++学习】(基于哔哩哔哩黑马程序员)之基础编程(上) 学习C++编程的一些笔记,本文在学习的时候已有一些c语言基础,在此文没有展示基础代码,大部分是重点知识,希望可以帮到同样情况的学者. 可用作复习,帮助加深记忆,查漏补缺,也可帮助时间紧迫的同学学习 笔记顺序和视频顺序基本一致,哪里觉得没有看明白可以直接找相应视频深度学习。 阅读详情

相关推荐

keil+Jlink GD32调试记录

Jlink+keil,GD32调试记录,踩坑及解决,持续更新。

SUN_BW的博客 2952

C语言之数据类型详解

C语言数据类型详解

weixin_62604754的博客 3万+

2024最新超详细无痛安装PyTorch,包括下载地址、环境配置与各种避坑指南

PyTorch更新很快,2024最新下载安装经验贴,包括anaconda+CUDA+cuDNN+PyTorch四部分的下载和安装。文章详细介绍了下载地址、环境配置、虚拟环境建立的问题,还温馨提示了各种闭坑指南。有需要的友友快过来康康!

qq_43596278的博客 11万+

【C语言】数据类型一文详解

学习一门编程语言,要掌握的基础肯定离不开数据类型.本文详解C语言数据类型。

zhh763984017的博客 3万+

拯救你的备份数据!STM32F407 RTC Tamper功能防篡改设计指南

本文详细介绍了STM32F407 RTC Tamper功能在物联网数据安全中的应用,包括硬件触发、数据清除和时间戳记录等核心机制。通过实战案例和代码示例,展示了如何构建多层次的防御体系,确保敏感数据在物理入侵时自动擦除并记录精确时间戳,适用于智能门锁、工业传感器等高安全需求场景。

weixin_28278377的博客 279

【毕业设计】QT实战:从零构建仿QQ通讯系统,打造你的简历亮点项目

本文为计算机专业毕业生提供了一份详尽的毕业设计实战指南,教你如何从零开始使用QT框架构建一个仿QQ的即时通讯系统。文章深入剖析了项目规划、核心模块(登录、聊天、好友管理)的实现、TCP粘包处理、数据库设计等关键技术难点,并分享了如何将此项目打造成简历亮点,有效提升求职竞争力。

omega的博客 443

C语言数据类型

C语言中的数据类型分为两大类型:内置类型和自定义类型内置类型:字符型,整型,浮点型,布尔类型。自定义类型:数组,结构体-struct,枚举-enum,联合体-union。

2301_79188149的博客 5963

用python画带有正负值的条形图

常见的条形图只能表现数据的大小,却不能表现值的正负关系。但是其实仅仅使用`pandas`和`matplotlib`两个包就可以实现y轴负轴的添加以及负值的显示,并且可以为正负值分别设置不同的颜色,让条形图看上去更加清晰,易于我们分析

weixin_44853840的博客 5383

C语言常用数据类型

long double :扩展精度浮点型,比 double 有更高的精度。_Bool:布尔型,只有两个可能的值:0(假)和1(真)。long long :超长整型,占用的存储空间比 long 大。struct :结构体,用于将多个不同类型的数据组合成一个单一的数据结构。short :短整型,占用的存储空间比 int 小。long :长整型,占用的存储空间比 int 大。void :表示没有值,用于函数返回类型,表示函数不返回任何值。enum :枚举型,用于定义一组命名的整型常量。

bai545936的博客 1819

32、社交媒体大数据中的情感分析与网络欺凌检测

本文探讨了社交媒体大数据在情感分析和网络欺凌检测中的应用。情感分析有助于应对自动化带来的社会变化、促进社会包容和推动环境保护。网络欺凌作为一种严重的在线危害,其检测依赖于数据预处理、特征提取与深度学习模型(如CNN、LSTM)进行分类。文章还总结了大数据在欺诈检测、医疗、制造、交通等领域的广泛应用,并分析了数据存储、处理速度、质量和技术工具等方面的挑战,提出了相应的应对策略。未来,随着技术进步,社交媒体大数据将在更多领域发挥关键作用。

cc789的博客 91

【Com通信】Com模块的事件帧发送及周期报文的快慢发送机制

Com模块的事件帧发送及周期报文的快慢发送机制

qq_36056498的博客 2335

C语言 中的 数据类型 超详解

C语言 中的 数据类型 超详解 一、整型(int、short、long、long long) 1、有符号整型 有符号整型的数据类型通常包括 int、short、long、long long 四种,因为是有符号类型,所以前面要加上 signed ,但是通常省略,也就是说在代码中直接打出 int 类型就代表是有符号类型的。 (1)int类型 数据类型大小是 4 字节,能表示的数值范围是 -2^(32-1) – 2^(32-1)-1 (即 -2147483648 ~ 2147483647) 打印类型是 %d ,

weixin_44982036的博客 5万+

手把手教你学Simulink--H桥逆变器的PWM控制设计与仿真

本文详细介绍了如何在Simulink环境中设计和仿真一个基于PWM控制的H桥逆变器。H桥逆变器广泛应用于电机驱动、UPS和可再生能源系统等领域,通过PWM技术可以有效控制输出电压的幅度和频率,减少谐波失真,提高系统效率和稳定性。文章首先介绍了所需的工具和环境,包括MATLAB/Simulink和SimscapeElectrical工具箱。接着,详细阐述了从定义任务需求、创建Simulink项目、建立基础电气模型、集成传感器模型、实现PWM控制算法到设置仿真参数和运行仿真的完整步骤。最后,文章总结了通过Sim

MHD0815的博客 718

《黑马程序员C++》课程笔记总结

我的小站——半生瓜のblog 黑马程序员C++视频——黑马程序员匠心之作|C++教程从0到1入门编程,学习编程不再难 笔记列表&对应视频 基础部分(1-83)——如果你准备学习C++,并且有C语言的基础,我希望你能简单的过一遍知识点。 核心部分(84-146)——C++核心编程部分-内存分区模型-引用-函数提高-类与对象-文件操作 案例1(147-166)——职工管理系统——C++实现职工管理系统 进阶部分(167-263)——C++提高编程部分-泛型编程-STL 案例2(264-281)—.

半生瓜のblog 19万+

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

笔记——C语言基础讲义(黑马程序员)

在程序设计中,为了方便处理数据把具有相同类型的若干变量按有序形式组织起来——称为数组。数组就是在内存中连续的相同类型的变量空间。同一个数组所有的成员都是相同的数据类型,同时所有的成员在内存中的地址是连续的。数组属于构造数据类型: 一个数组可以分解为多个数组元素:这些数组元素可以是基本数据类型或构造类型。int a[10]; 按数组元素类型的不同,数组可分为:数值数组、字符数组、指针数组、结构数组等类别。int a[10];char s[10];

qq_44939870的博客 4621

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

《C语言基础学习笔记》—— 黑马程序员 <Part1-4>

《C语言基础》—黑马程序员,自学笔记。 更多视频及教程请参考:https://space.bilibili.com/37974444?spm_id_from=333.788.b_765f7570696e666f.1

qq_39764867的博客 7097

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

黑马程序员——C语言-变量与常量

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-一、变量(一)、变量类型和表示方法1.变量:变量是存储数据的值的空间。变量有整型变量、浮点型变量、字符型变量。变量还有其他的具体分类。整型变量还可具体分为无符号型、长整型和短整型。浮点型也可分为单精度型、双精度型和长双精度型。此外还可以分为静态变量、外部变量、寄存器变量和自动存储变量。 那么变量的名字我们叫做标识

c9527ios的博客 612

黑马程序员——C语言(关键字、标识符、注释、数据类型、常量、变量)总结

C语言(关键字、标识符、注释、数据类型、常量、变量)总结 ------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 1.C语言简介 1.1 学习C语言的原因      1)      OC基于C      2)      OC跟C的思想和语法很多地方不太一样,而且OC能和C混用      3)      C是所有编程语言中的经典,很多高

darewolf 的专栏 2119

c语言笔记——黑马程序员上课笔记

C语言概述 1.1 什么是C语言 一提到语言这个词语,自然会想到的是像英语、汉语等这样的自然语言,因为它是人和人交换信息不可缺少的工具。 而今天计算机遍布了我们生活的每一个角落,除了人和人的相互交流之外,我们必须和计算机角落。 用什么的什么样的方式和计算机做最直接的交流呢?人们自然想到的是最古老也最方便的方式——语言,而C语言就是人和计算机交流的一种语言。 语言是用来交流沟通的。有一方说,有另一方听,必须有两方参与,这是语言最重要的功能:  说的一方传递信息,听的一方接收信息;  说的一方下达指令,.

qq_2662385590的博客 2497

黑马程序员——C语言关键字、标识符、注释、数据类型、常量

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 1.关键字 关键字就是已被C语言本身使用,不能用作其他用途使用的字。 例如关键字不能用作变量名、函数名等。 C语言有32个关键字 auto double int struct break else long switch case enum register typedef

冰箱里的水 775

《黑马程序员C语言入门笔记》

《黑马程序员C语言入门笔记》 去发现同类优质开源项目:https://gitcode.com/ 《黑马程序员C语言入门笔记》是一份专为C语言初学者准备的全面笔记资料。它深入浅出地讲解了C语言的基础知识,帮助初学者系统地掌握C语言的编程技巧。 此笔记资料针对所有初学C语言的人员,无论您是编程小白,还是已有一定基础的朋友,都能从中受益。对于那些有编程基础的朋友来说,这份笔记是一个宝贵的助手,可以帮助您...

gitblog_06703的博客 559

【C++】黑马程序员-C++基础语法学习笔记

根据黑马程序员C++课程内容,结合讲义,将自己学习C++的过程中将自己觉得有必要记下的笔记进行整理,方便复习回顾,编程环境为VSCode。编写代码: 运行程序:作用: 在代码中加一些说明和解释,方便自己或其他程序员程序员阅读代码两种格式通常放在一行代码的上方,或者一条语句的末尾,对该行代码说明 多行注释: /* 描述信息 */ 通常放在一段代码的上方,对该段代码做整体说明 多行注释快捷键: ①注释/取消:Ctrl+Shift+/ ②注释:Ctrl+K+C ③取消注释:Ctrl+K+U作用:给一段指定的内

qq_62361050的博客 1792

黑马程序员——C语言基础知识整理——数据类型、常量与变量

C语言基础知识整理,数据类型、常量与变量相关知识总结

geek_1993的博客 794

黑马程序员 -- IOS C语言 类型 常量 变量

-------------------------------------- android培训、java培训、ios培训期待与您交流! -------------------------------- 一.数据 1)数据的分类: 静态数据,动态数据。       静态数据:指一些永久性数据,一般存在于硬盘中。       比如:文档,照片,视频。

cowozo的专栏 400

黑马程序员匠心之作 || C++基础编程笔记

所谓数组,就是一个集合,里面存放了相同类型的数据元素特点1:数组中的每个数据元素都是相同的数据类型特点2:数组是由连续的内存位置组成的数据类型 数组名[ 数组长度 ];数据类型 数组名[ 数组长度 ] = { 值1,值2 ...};数据类型 数组名[ ] = { 值1,值2 ...};示例int main()//定义方式1//数据类型 数组名[元素个数];//利用下标赋值//利用下标输出//第二种定义方式//数据类型 数组名[元素个数] = {值1,值2 ,值3 ...}

强哥的微博 3302

黑马程序员 — C语言基础(一)

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------

iyaochao的专栏 574
上一篇: 黑马程序员——iOS开发须知
下一篇: 黑马程序员——C语言笔记之printf函数与格式控制符
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值