- 前面,我们通过这一篇博客👉关键字 对我们前面学过的关键字进行了一些内容的补充拓展,同时,认识学习了我们3个不太常用的关键字,老规矩,现在,通过这一篇新的博客——我们仍然对关键字这块的相关内容进行一些补充拓展,同时对一些关键字进行简单的剖析。话不多说,直接进入主题👇 基本数据类型对于定义变量我们并不陌生,从一开始就打起交道了,那么我们就说==一些其他内容来便于理解类型==。我们如何看待... 前面,我们通过这一篇博客👉关键字 对我们前面学过的关键字进行了一些内容的补充拓展,同时,认识学习了我们3个不太常用的关键字,老规矩,现在,通过这一篇新的博客——我们仍然对关键字这块的相关内容进行一些补充拓展,同时对一些关键字进行简单的剖析。话不多说,直接进入主题👇 基本数据类型对于定义变量我们并不陌生,从一开始就打起交道了,那么我们就说==一些其他内容来便于理解类型==。我们如何看待...
- 🍁了解关键字分类C语言一共多少个关键字呢?一般的书上,都是32个(包括本书),但是这个都是 C90(C89) 的标准。其实 C99 后又新增了5个关键字。不过,目前主流的编译器,对 C99 支持的并不好,我们后面默认情况,使用 C90 ,==即认为32个== 关键字及其说明auto声明自动变量short声明短整型变量或函数int声明整型变量或函数long声明长整型变量或函数float声明... 🍁了解关键字分类C语言一共多少个关键字呢?一般的书上,都是32个(包括本书),但是这个都是 C90(C89) 的标准。其实 C99 后又新增了5个关键字。不过,目前主流的编译器,对 C99 支持的并不好,我们后面默认情况,使用 C90 ,==即认为32个== 关键字及其说明auto声明自动变量short声明短整型变量或函数int声明整型变量或函数long声明长整型变量或函数float声明...
- 下面我们进入今天的主题👇 258.各位相加给定一个非负整数 num,反复将各个位上的数字相加,直到结果为一位数。返回这个结果。示例 1:输入: num = 38输出: 2解释: 各位相加的过程为:38 --> 3 + 8 --> 1111 --> 1 + 1 --> 2由于 2 是一位数,所以返回 2。示例 1:输入: num = 0输出: 0提示:0 <= num <= 231 - 1来... 下面我们进入今天的主题👇 258.各位相加给定一个非负整数 num,反复将各个位上的数字相加,直到结果为一位数。返回这个结果。示例 1:输入: num = 38输出: 2解释: 各位相加的过程为:38 --> 3 + 8 --> 1111 --> 1 + 1 --> 2由于 2 是一位数,所以返回 2。示例 1:输入: num = 0输出: 0提示:0 <= num <= 231 - 1来...
- 🚀前言回顾我们前面学习了指针数组、数组指针以及简单介绍了函数指针,传参问题等。下面我们将在这些学习过的内容之上继续延展下去,通过这一篇博客,你可以收获更多的知识与内容,同时夯实自己的基础。本篇内容可能比较多,请耐心仔细阅读!💖 🚀有趣的代码开始之前,基于前面的基础,我们先来看看两个有趣的代码//代码1 (*(void (*)())0)();//代码2void (*signal(int... 🚀前言回顾我们前面学习了指针数组、数组指针以及简单介绍了函数指针,传参问题等。下面我们将在这些学习过的内容之上继续延展下去,通过这一篇博客,你可以收获更多的知识与内容,同时夯实自己的基础。本篇内容可能比较多,请耐心仔细阅读!💖 🚀有趣的代码开始之前,基于前面的基础,我们先来看看两个有趣的代码//代码1 (*(void (*)())0)();//代码2void (*signal(int...
- 指针是一种保存变量地址的变量。在C语言中,指针的使用非常广泛,原因之一是,指针常常是表达某个计算的唯一途径,另外,对比其他方法使用指针通常可以生成更高效、更紧凑的代码。指针与数组的关系十分密切。指针和goto语句一样,会导致程序难以理解。如果使用粗心,指针很容易就指向了错误的地方。如果使用谨慎,可以写出简单、清晰的程序。ANSI C的一个最重要的变化是,明确指定了操纵指针的规则。ANSI C... 指针是一种保存变量地址的变量。在C语言中,指针的使用非常广泛,原因之一是,指针常常是表达某个计算的唯一途径,另外,对比其他方法使用指针通常可以生成更高效、更紧凑的代码。指针与数组的关系十分密切。指针和goto语句一样,会导致程序难以理解。如果使用粗心,指针很容易就指向了错误的地方。如果使用谨慎,可以写出简单、清晰的程序。ANSI C的一个最重要的变化是,明确指定了操纵指针的规则。ANSI C...
- 好的,各位,我们废话不说哈,直接开刷💖 27. 移除元素题目的意思很简单:就是给你一个数val,把数组nums中值为val的数给删掉,而且不能自己使用额外的空间,空间复杂度要求为O(1),原地修改数组。实质上并没有那么难,我们可以尝试着来做一下。解题思路:我们可以定义两个变量来作为数组的下标,利用其中一个变量去遍历数组,判断是否等于val,把不是的数放在另一个变量作为下标的同一个数组中。这... 好的,各位,我们废话不说哈,直接开刷💖 27. 移除元素题目的意思很简单:就是给你一个数val,把数组nums中值为val的数给删掉,而且不能自己使用额外的空间,空间复杂度要求为O(1),原地修改数组。实质上并没有那么难,我们可以尝试着来做一下。解题思路:我们可以定义两个变量来作为数组的下标,利用其中一个变量去遍历数组,判断是否等于val,把不是的数放在另一个变量作为下标的同一个数组中。这...
- 我们知道了指针的概念:==指针就是个变量,用来存放地址,地址唯一标识一块内存空间。====指针的大小是固定的4/8个字节(32位平台/64位平台)。====指针是有类型,指针的类型决定了指针的±整数的步长,指针解引用操作的时候的权限。====指针的运算。==有了前面的一些指针的基础之后呢,我们将从这篇博客开始,开始一起探究指针的高级主题:指针的进阶,将通过不止一篇的博客讲完这部分的内容,下面... 我们知道了指针的概念:==指针就是个变量,用来存放地址,地址唯一标识一块内存空间。====指针的大小是固定的4/8个字节(32位平台/64位平台)。====指针是有类型,指针的类型决定了指针的±整数的步长,指针解引用操作的时候的权限。====指针的运算。==有了前面的一些指针的基础之后呢,我们将从这篇博客开始,开始一起探究指针的高级主题:指针的进阶,将通过不止一篇的博客讲完这部分的内容,下面...
- 大家好呀,前面我们了解了数据类型,数据类型的基本分类以及整型在内存中的存储还有了大小端的存储。接下来,本篇博客开始之前会先来练习4道相关类型的题目,复习巩固。以及主要介绍浮点型在内存中的存储 题目练习题1:#include <stdio.h>#include <windows.h>int main(){ unsigned int i; for (i = 9; i >= 0; i--) { ... 大家好呀,前面我们了解了数据类型,数据类型的基本分类以及整型在内存中的存储还有了大小端的存储。接下来,本篇博客开始之前会先来练习4道相关类型的题目,复习巩固。以及主要介绍浮点型在内存中的存储 题目练习题1:#include <stdio.h>#include <windows.h>int main(){ unsigned int i; for (i = 9; i >= 0; i--) { ...
- ✍前言HelloHello,大家好,今天我们来一起来探索数据的存储问题,我将大概用2篇博客来写这块的内容,今天,利用这一篇先来完成一部分,介绍数据类型,整形在内存中的存储:原码、反码、补码,以及大小端字节序。数据的存储这块内容还是有点难度的。但是学起来是真的有趣,让我们一起来看一看把!💖 🍁数据类型数据类型,一个经常说起的东西,我们前面了解过基本的数据类型:==char //字... ✍前言HelloHello,大家好,今天我们来一起来探索数据的存储问题,我将大概用2篇博客来写这块的内容,今天,利用这一篇先来完成一部分,介绍数据类型,整形在内存中的存储:原码、反码、补码,以及大小端字节序。数据的存储这块内容还是有点难度的。但是学起来是真的有趣,让我们一起来看一看把!💖 🍁数据类型数据类型,一个经常说起的东西,我们前面了解过基本的数据类型:==char //字...
- 调试是一定要会的啊 调试是一定要会的啊
- 目录游戏逻辑的基本框架下🚩1.游戏逻辑💧2.代码实现💧代码实现🚩test.cgame.hgame.c与电脑斗智斗勇🚩结语✍游戏逻辑的基本框架下🚩开始之前,很有必要先说说游戏逻辑的基本框架,我看许多别的博客基本都是一上来就直接开始代码了,代码的事情并不着急,重要的是我们要先理清楚游戏的逻辑是怎么一回事。这里我会分成两个部分:1.游戏逻辑💧🌀游戏可以支持玩家多次玩,反复玩🌀需... 目录游戏逻辑的基本框架下🚩1.游戏逻辑💧2.代码实现💧代码实现🚩test.cgame.hgame.c与电脑斗智斗勇🚩结语✍游戏逻辑的基本框架下🚩开始之前,很有必要先说说游戏逻辑的基本框架,我看许多别的博客基本都是一上来就直接开始代码了,代码的事情并不着急,重要的是我们要先理清楚游戏的逻辑是怎么一回事。这里我会分成两个部分:1.游戏逻辑💧🌀游戏可以支持玩家多次玩,反复玩🌀需...
- 二分查找与冒泡排序 二分查找与冒泡排序
- 结构体讲完就得讲讲结构体实现位段的能力,位段就像结构体的一种变形,相信很多铁汁都没有听说过,不着急,现在来学学看把~ 结构体讲完就得讲讲结构体实现位段的能力,位段就像结构体的一种变形,相信很多铁汁都没有听说过,不着急,现在来学学看把~
- 异或也叫半加运算,其运算法则相当于不带进位的二进制加法:二进制下用1表示真,0表示假,则异或的运算法则为:0+0=0,1+0=1,0+1=1,1+1=0(相同为0,相异为1),这些法则与加法是相同的,只是不带进位,所以异或常被认作不进位加法。 异或也叫半加运算,其运算法则相当于不带进位的二进制加法:二进制下用1表示真,0表示假,则异或的运算法则为:0+0=0,1+0=1,0+1=1,1+1=0(相同为0,相异为1),这些法则与加法是相同的,只是不带进位,所以异或常被认作不进位加法。
- 数组是用于储存多个相同类型数据的集合。 数组是用于储存多个相同类型数据的集合。
上滑加载中
推荐直播
-
香橙派AIpro的远程推理框架与实验案例
2025/07/04 周五 19:00-20:00
郝家胜 -华为开发者布道师-高校教师
AiR推理框架创新采用将模型推理与模型应用相分离的机制,把香橙派封装为AI推理黑盒服务,构建了分布式远程推理框架,并提供多种输入模态、多种输出方式以及多线程支持的高度复用框架,解决了开发板环境配置复杂上手困难、缺乏可视化体验和资源稀缺课程受限等痛点问题,真正做到开箱即用,并支持多种笔记本电脑环境、多种不同编程语言,10行代码即可体验图像分割迁移案例。
回顾中 -
鸿蒙端云一体化应用开发
2025/07/10 周四 19:00-20:00
倪红军 华为开发者布道师-高校教师
基于鸿蒙平台终端设备的应用场景越来越多、使用范围越来越广。本课程以云数据库服务为例,介绍云侧项目应用的创建、新建对象类型、新增存储区及向对象类型中添加数据对象的方法,端侧(HarmonyOS平台)一体化工程项目的创建、云数据资源的关联方法及对云侧数据的增删改查等操作方法,为开发端云一体化应用打下坚实基础。
即将直播
热门标签