入门C语言只需一个星期(星期三)

点击上方"蓝字"关注我们

01、基本数据类型

char                  1 字节        −128 ~ 127            单个字符/字母/数字/ASCIIsigned char           1 字节        −128 ~ 127            -unsigned char         1 字节        0 ~ 255               -int                   2 到 4 字节   −32,768 ~ 32,767      存储整数signed int            2 字节        −32,768 ~ 32,767  unsigned int          2 字节        0 ~ 65,535  short int             2 字节        −32,768 ~ 32,767  signed short int      2 字节        −32,768 ~ 32,767  unsigned short int    2 字节        0 ~ 65,535  long int              4 字节        -2,147,483,648 ~ 2,147,483,647  signed long int       4 字节        -2,147,483,648 ~ 2,147,483,647  unsigned long int     4 字节        0 ~ 4,294,967,295  float                 4 字节    double                8 字节    long double           10 字节

02、数据类型

// 创建变量int myNum = 5;             // 整数float myFloatNum = 5.99;   // 浮点数char myLetter = 'D';       // 字符串// 高精度浮点数据或数字double myDouble = 3.2325467;// 打印输出变量printf("%d\n", myNum);printf("%f\n", myFloatNum);printf("%c\n", myLetter);printf("%lf\n", myDouble);
char    字符型short   短整型int     整型long    长整型float   单精度浮点型double  双精度浮点型void    无类型

03、基本格式说明符

%d 或 %i  int 整数%f        float 单精度的十进制类型%lf       double 高精度浮点数据或数字%c        char 字符%s        用于 strings 字符串8  进制  %ho  %o  %lo10 进制  %hd  %d  %ld16 进制  %hx/%hX  %x/%X  %lx/%lX

04、数据格式示例

int myNum = 5;float myFloatNum = 5.99; // 浮点数char myLetter = 'D';     // 字符串// 打印输出变量printf("%d\n", myNum);printf("%f\n", myFloatNum);printf("%c\n", myLetter);

总结

C语言是一种广泛应用于系统软件、嵌入式系统、游戏开发等领域的编程语言。虽然近年来新兴编程语言的兴起对C语言产生了一定的冲击,但C语言仍然保持着其独特的地位和市场需求。

C语言的市场前景可以从以下几个方面来看:

1. **系统软件开发**:C语言在操作系统、编译器、数据库管理系统等底层系统软件中有着广泛的应用。随着物联网、云计算等技术的发展,对于高效、稳定的系统软件的需求不断增加,这为C语言提供了持续的市场需求。

2. **嵌入式系统**:嵌入式系统在现代生活中无处不在,从智能手机、智能家居到汽车电子等,都需要高效的嵌入式软件。C语言因其运行效率高、资源占用少等特点,在嵌入式系统中占据重要地位。

3. **游戏开发**:虽然许多现代游戏开发已经转向使用更高级的编程语言,如C++和Unity,但仍有部分游戏开发者坚持使用C语言进行开发,尤其是在一些对性能要求极高的游戏中。

4. **教育和培训**:C语言作为一门经典的编程语言,在计算机科学教育中占有重要地位。许多学校和培训机构仍将C语言作为入门编程语言进行教学。

5. **开源项目和社区支持**:C语言有着庞大的开源社区和丰富的库资源,这使得开发者能够更容易地找到解决方案和学习资源。这种社区支持也是C语言市场前景的一个重要保障。

综上所述,尽管C语言面临着新兴编程语言的竞争,但其强大的性能和广泛的应用领域使得它仍然具有广阔的市场前景。

上节回顾

入门C语言只需一个星期(星期一)
入门C语言只需一个星期(星期二)

支持作者,糊口

故我在

点击下方卡片 关注我

↓↓↓

Qt历险记

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/49629.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【SpringCloud】微服务远程调用OpenFeign

工作原理流程图 上代码 common中添加依赖&#xff1a; <dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-openfeign</artifactId> </dependency> <dependency><groupId>org.spri…

CV13_混淆矩阵、F1分数和ROC曲线

1.1 混淆矩阵Confusion Matrix 混淆矩阵&#xff08;Confusion Matrix&#xff09;是机器学习和统计学中用于描述监督学习算法性能的特定表格布局。它是一种特定类型的误差矩阵&#xff0c;可以非常直观地表示分类模型在测试数据集上的预测结果与实际结果之间的对比。 混淆矩…

【数据结构】初识集合框架

&#x1f387;&#x1f389;&#x1f389;&#x1f389;点进来你就是我的人了 博主主页&#xff1a;&#x1f648;&#x1f648;&#x1f648;戳一戳&#xff0c;欢迎大佬指点&#xff01; 人生格言: 当你的才华撑不起你的野心的时候,你就应该静下心来学习! 欢迎志同道合的朋友…

Python爬虫(6) --深层爬取

深层爬取 在前面几篇的内容中&#xff0c;我们都是爬取网页表面的信息&#xff0c;这次我们通过表层内容&#xff0c;深度爬取内部数据。 接着按照之前的步骤&#xff0c;我们先访问表层页面&#xff1a; 指定url发送请求获取你想要的数据数据解析 我们试着将以下豆瓣读书页…

河南萌新联赛2024第(二)场:南阳理工学院

A 国际旅行Ⅰ D A*BBBB F 水灵灵的小学弟 H 狼狼的备忘录 I 重生之zbk要拿回属于他的一切 J 这是签到 ##A 国际旅行Ⅰ 链接&#xff1a;https://ac.nowcoder.com/acm/contest/87255/A 来源&#xff1a;牛客网 题目描述 很久很久以前&#xff0c;有 n n n 个国家&#xff0c;第…

字符的统计——423、657、551、696、467、535

423. 从英文中重建数字 最初思路 首先要有一个指针&#xff0c;对于3/4/5为一组地跳跃。起初想的是后瞻性&#xff0c;如果符合0-9任意&#xff0c;则更换index、跳跃。此时写了一个函数&#xff0c;用来判断s的截取段和0-9中有无符合。这个思路并没有进行下去&#xff0c;虽然…

昇思25天学习打卡营第九天|本地安装mindspore之一|Linux的系统在vmware上的安装以及mindspore的安装

课程已经学完了&#xff0c;打算再深入一些。初步的想法是&#xff0c;在本地安装&#xff0c;本地执行。 根据老师的指引&#xff0c;MindSpore官网&#xff0c;“https ://www.mindspore.cn/install/”&#xff0c;注意&#xff0c;因为csdn博客编辑器的原因&#xff0c;当我…

软考:软件设计师 — 6.信息安全

六. 信息安全 1. 加密技术与认证技术 &#xff08;1&#xff09;对称与非对称加密 关于对称与非对称加密算法的详细内容&#xff0c;可以参考文章&#xff1a;信息安全基础技术与原理 对称加密 对称加密也称为共享密钥加密。 对称加密中&#xff0c;加密和解密的密钥是同一…

【豆包Marscode体验官】揭秘MarsCode AI编辑助手:高效智能编辑新纪元之入门指导与最佳实践

文章目录 1. 概述2. 工具使用过程2.1 MarsCode插件简介2.2 安装和配置2.2.1 安装MarsCode插件2.2.2 配置MarsCode插件 2.3 各个功能的使用2.3.1 代码补全2.3.2 代码补全 Pro【操作提示&#xff0c;No suggestion from Model&#xff0c;不知道是不是版本的问题】2.3.3 代码生成…

从零开始构建你的第一个Python Web应用

在本文中&#xff0c;我们将带领你从零开始构建一个简单的Python Web应用。不需要任何先验知识&#xff0c;我们会一步步地指导你完成设置、框架选择、代码编写到部署的整个过程。无论你是Web开发新手还是希望扩展技能的老手&#xff0c;这篇文章都将为你提供一个实践操作的起点…

C语言 | Leetcode C语言题解之第278题第一个错误的版本

题目&#xff1a; 题解&#xff1a; int firstBadVersion(int n) {int left 1, right n;while (left < right) { // 循环直至区间左右端点相同int mid left (right - left) / 2; // 防止计算时溢出if (isBadVersion(mid)) {right mid; // 答案在区间 [left, mid] 中…

abc363+cf960div.2+牛客周赛49轮

C - Avoid K Palindrome 2 (atcoder.jp) 思路&#xff1a; 罗列出排列的每一种情况&#xff0c;再根据题目要求进行判断 代码&#xff1a; void solve() {ll n, k;cin >> n >> k;string s;vector<char>a;cin >> s;for (int i 0; i < n; i)a.pus…

C++与lua联合编程

C与lua联合编程 一、环境配置二、lua基本语法1.第一个lua和C程序2.基本数据类型和变量2.1 Nil2.2 Booleans2.3 Numbers2.4 String(最常用) 3. 字符串处理3.1 错误处理3.2 字符串长度:string.len3.3 字符串子串 :string.sub3.4 字符串查找: string.find3.5字符串替换: string.gs…

sortablejs使用filter属性后,元素的默认事件失效了

在使用vue-draggable-plus或者sortablejs时。为了防止某个元素可以拖拽&#xff0c;一般会加上filter属性 但是加上后&#xff0c;会发现这个元素不能点击了&#xff0c;像我这里的滑块也不能滑动了。 查了很久才发现&#xff0c;还有一个属性是 preventOnFilter: true, // 在触…

安宝特方案|解放双手,解决死角,AR带来质量监督新体验

AR质量监督 解放双手&#xff0c;解决死角 在当今制造业快速发展的背景下&#xff0c;质量监督成为确保产品高质量和完善的管理制度的关键环节。然而&#xff0c;传统的质量监督方式存在诸多挑战&#xff0c;如人工操作带来的效率低下、查岗不及时、摄像头死角等问题。 为了解…

浅谈C语言整型类数据在内存中的存储

1、整型类数据 C语言中的整型类数据都归类在整型家族中&#xff0c;其中包括&#xff1a;char、short、int、long、long long这5个大类&#xff0c;而每个大类中又分为两类signed和unsigned,这些都是C语言中的内置类型。以下重点基于char和int这两种类型的数据进行阐述&#x…

C++学习笔记-C++11中的智能指针

1.智能指针介绍 智能指针是C的特性用法&#xff0c;是一个类似指针功能的类对象&#xff0c;其目的是为了更好的管理动态分配的内存&#xff0c;避免出现内存泄漏、悬空指针等问题。C11的标准库里提供了三种智能指针模板类&#xff0c;分别是std::unique_ptr、std::shared_ptr…

苹果笔记本电脑如何优化系统 苹果电脑系统优化软件哪个好 cleanmymac x怎么用

随着时间的推移&#xff0c;你可能会发现你的MacBook运行速度变慢&#xff0c;甚至在执行一些基本任务时也会感觉到卡顿。这不仅影响了工作效率&#xff0c;也大大降低了使用体验。但别担心&#xff0c;优化你的Mac系统比做早餐还简单。本文将用一种轻松的风格向你介绍7种简单易…

函数的介绍

目录 一、函数介绍 1、函数的介绍 2、自定义函数 3、函数的好处 二、函数的定义 1、函数的定义 2、函数的调用 3、快速入门案例 三、函数-调用机制 1、函数-调用过程 2、return语句 一、函数介绍 1、函数的介绍 1&#xff09;为了完成某一功能的程序指令(语句)的集…

【Postgres实战】Postgres的角色权限本地/在线不一致?

背景 Gin-Vue-Admin是开源的全栈开发平台&#xff0c;可以担任企业内部后台管理的职责。官网地址是&#xff1a;gin-vue-admin | GVA 文档站。上图为在线demo展示页面。 它的后台使用Golang&#xff08;The Go Programming Language (google.cn)&#xff09;&#xff0c;基于…