
C语言、C++、Java百宝书(实例+解析)
文章平均质量分 95
大家好!这个专栏含有一些基础的C或C++等代码,亦包含算法相关内容,开启你的编程之路吧!加油!!【注:未来本专栏也将更新Java内容!敬请期待!】(这里面记录了一些比较有意思的小的示例和基础案例,且均已经过调试,这个专栏我将长期不定时更新。欢迎大家订阅交流!)
优惠券已抵扣
余额抵扣
还需支付
¥19.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
追光者♂
人生如梦,醒悟皆空。(目前主要研究内容:图数据挖掘、智能交通系统)
展开
-
【国庆快乐】送给祖国母亲一朵玫瑰花(效果+代码+运行)| 项目经理 面试题:你认为一个好的项目经理应该具备哪些核心能力和领导力技巧?
祝大家国庆节快乐!原创 2022-10-01 12:48:21 · 1066 阅读 · 0 评论 -
【C语言】局部变量 全局变量 形式参数(形参)需多次回看 | C语言面试:解释一下C语言中的条件编译指令(例如#ifdef、#ifndef、#endif等)的作用和用法。
仅供学习使用!目录何为作用域 ?局部变量全局变量局部变量和全局变量同名时 ?全局变量与局部变量在内存中的区别(注意)初始化 局部变量和全局变量形式参数 (与全局变量同名时 ?)何为作用域 ?任何一种编程中,作用域是程序中定义的变量所存在的区域,超过该区域变量就不能被访问。C 语言中有三个地方可以声明变量:(1)在函数或块内部的局部变量(2)在所有函数外部的全局变量(3)在形式参数的函数参数定义中局部变量在某个函数或块的内部声明的变量称为局部变量。它们只能被该函数或该代码块内部的语句使用。局部原创 2022-03-18 09:09:48 · 652 阅读 · 0 评论 -
【输出一个静态“心形”图案、一个跳动的“心”——使用C++、C语言来实现】
题目使用C++、C语言来打印一个静态“心形图案”,一个动态心形图案代码(1)—静态“心形”(C++)#include<bits/stdc++.h>using namespace std;int main(){ float x, y; for (y = 1.5f; y >-1.5f; y -= 0.1f) { for (x = -1.5f; x <1.5f; x += 0.05f) { flo原创 2020-11-09 09:27:32 · 12319 阅读 · 7 评论 -
【2023,学点儿新Java-52】变量与运算符&企业真题_含阿里巴巴、字节跳动等大厂:Java开发中 计算金额时使用什么数据类型?char型变量能否存储一个中文汉字?...
针对“变量与运算符”的复习。本篇给出一些详细的企业面试真题以及具体的解答。包含题目:Java开发中 计算金额时使用什么数据类型?(58到家)、 char型变量中 能不能存储一个中文汉字,为什么?(中通快递)、short s1=1; s1=s1+1; //有什么错? (易错的有趣题目)int i=0; i=i++ 执行这两句后,变量 i 的值为?如何将两个变量的值互换?(北京x彩、中外翻译咨询) 、boolean 占几个字节?(阿里巴巴)为什么Java中0.1 + 0.2结果不是0.3?(字节跳动)原创 2023-08-01 13:43:28 · 843 阅读 · 0 评论 -
【2023,学点儿新Java-51】变量与运算符 (阶段性复习3):常用运算符回顾之比较运算符、逻辑运算符、条件运算符、了解位运算符 | 网络工程师面试题:详细解释一下网关、子网和路由表的概念和作用
本篇依然继续是阶段复习,关于比较运算符、逻辑运算符、了解位运算符以及条件运算符等知识,注:此为JavaSE基础内容,适用于Java入门者练习,有经验的朋友可略过哈!。网络工程师面试题:详细解释一下网关、子网和路由表的概念和作用原创 2023-07-28 12:03:41 · 666 阅读 · 0 评论 -
【2023,学点儿新Java-50】阶段性章节复习:String类的使用 以及与基本数据类型变量间的运算 | 认识进制 | 常用运算符回顾之算术运算符、赋值运算符
本篇是章节阶段性复习。主要回顾String类的使用 以及与基本数据类型变量间的运算、进制的认识以及常用运算符中的算术运算符和赋值运算符。需要注意的是,本篇的练习已经在之前的章节进行过讲解,各位在学习时可以参见本专栏此前内容亦或在博主主页根据关键字检索学习。原创 2023-07-28 09:18:28 · 698 阅读 · 4 评论 -
【2023,学点儿新Java-49】变量与运算符 (阶段性复习2):基本数据类型变量的使用,基本数据类型变量间的运算规则
本篇继续回顾Java基础之变量与运算符。重点内容是基本数据类型变量的使用以及运算规则。主要涉及变量按照数据类型来分类是如何分类的,并简单练习整型和浮点型变量的使用以及字符型和布尔型变量的使用。在运算规则部分,重点理解自动类型提升和强制类型转换的妙用。本篇 建议结合具体示例代码来学习哦~原创 2023-07-25 08:06:37 · 372 阅读 · 0 评论 -
【2023,学点儿新Java-48】变量与运算符 (阶段性复习):关键字和保留,回顾:标识符的命名规则,变量的基本使用
本篇让我们一起来回顾这一阶段学过的知识,主要包括Java中的关键字和保留字、标识符以及变量的基本使用等内容。需要指出的是,这里我们只是简单回顾,详细的内容可以见我之前发布的系列文章,大家可以在本Java专栏中查看学习。原创 2023-07-24 20:54:15 · 304 阅读 · 0 评论 -
【2023,学点儿新Java-47】常见字符集介绍:ASCII码、 ISO-8859-1字符集、GBxxx字符集、Unicode码的缺陷、UTF-8 | 补充:条件运算符的练习
本篇主要介绍常见字符集的拓展知识,旨在帮助大家开拓视野。从编码和解码讲起,然后介绍了常见的字符集,如ASCII码、 ISO-8859-1字符集、GBxxx字符集、Unicode码和UTF-8等字符集,本篇较为详细地介绍了这些字符集的知识,但仍然存在不足,希望大家理解。第二部分给出条件运算符的实例code以及测试输出和简析。有帮助的话,点个赞吧!原创 2023-07-23 07:43:55 · 546 阅读 · 0 评论 -
【2023,学点儿新Java-46】条件运算符:语法格式及示例;基础练习:获取两个数/三个数中的较大值;星期运算 | 附:测试代码 位运算符的使用 | 运算符优先级
本篇主要讲解条件运算符。从其基本语法格式开始介绍,给出简明的示例以及通俗易懂的练习题,并指出条件运算符与if-else的关系。随后给出了测试位运算符的基础代码以及对运算符的优先级做了简要的说明。原创 2023-07-22 08:14:39 · 309 阅读 · 2 评论 -
【2023,学点儿新Java-45】位运算符:基本语法(左移<<、右移>>、无符号右移>>>、按位与&、按位或|、按位异或^、按位取反~) | 补充练习:逻辑运算符(区分&和&&、| 和 ||)
本篇主要介绍Java“位运算符”的相关知识。先给出位运算符的简介和运算细节说明,然后针对具体的运算,结合实例给出介绍,具体地涉及:左移、右移、无符号右移、按位与、按位或、按位异或、按位取反等运算符的讲解。然后给出部分示例和经典的练习题(面试题)。第二部分补充了逻辑运算符的一些练习。需要指出,位运算符属于难点知识,但在初学者学习中,不属于重点,大家当做了解补充即可。原创 2023-07-21 08:03:09 · 339 阅读 · 0 评论 -
【2023,学点儿新Java-44】逻辑运算符:基本语法、代码举例、案例练习(区分:&和&&,|和||)、&&与||综合应用(易错题、易混淆)
本篇我们来初步学习逻辑运算符。首先来学习其基本语法,主要包括&、&&、|、||、!、^等运算符。另外为了便于区分&和&&、|与||,给出了清晰易懂的例子(实例代码)以及较为详细的分析,方便大家有针对性地进行练习。原创 2023-07-20 08:09:23 · 473 阅读 · 0 评论 -
【2023,学点儿新Java-43】比较运算符(关系运算符)==、!=、<、>、<=、>=、instanceof | 区分==和=的区别 |
本篇初步介绍Java中的比较运算符,如相似性比较中的==、!=符号,关系比较中的、=符号,引用比较的instanceof等,此外用具体示例说明==和=的区别。原创 2023-07-19 08:29:05 · 460 阅读 · 0 评论 -
【2023,学点儿新Java-42】赋值运算符 及其 基础练习(含整体分析解释,适合小白学习哦)| 复合赋值操作符:“+=“、“++“、“*=“的综合应用
在之前的文章中,已经系统介绍了算术运算符,想了解这部分知识的朋友可以翻看之前的内容。本篇开始介绍赋值运算符,从基本语法开始,说明几种赋值运算符的符号及其作用和用法并给出便于理解的示例代码和完整的分析。然后针对赋值运算符,给出几道具有代表性的习题(如复合赋值操作符的使用),也附带较为详细的分析和讲解。原创 2023-07-18 15:32:13 · 393 阅读 · 0 评论 -
【2023,学点儿新Java-41】(习题课)简单测试:算术运算符的使用 | 基础练习:分离某整数的各个数位(如个位数、十位数、百位数等)| 小时转换 | 自加 | “溢出”练习 | 企业真题
针对算术运算符,本篇做一节“习题课”,来进一步巩固。首先对除法、取模等基本运算进行测试(需注意观察结果输出)。然后给出几个详细的案例(描述+具体实现),包含企业面试的真题,让大家更真实地感受到企业(大厂)对于技术等内容所需要的理解。需要指出的是,实现方法不止一种,这里只是抛砖引玉,大家当然亦可自由发挥。原创 2023-07-18 08:09:13 · 238 阅读 · 0 评论 -
【2023,学点儿新Java-40】运算符及其分类:按照功能分类、按照操作数分类 | 初步了解:Lambda运算符及其特点 | 算术运算符基本语法及案例
本篇主要介绍运算符的基础知识。首先针对运算符,按照功能和操作数分别进行了分类,然后简单介绍了 Lambda运算符的相关知识。随后,具体地,对于算术运算符,在给出其基本语法的基础上,结合示例代码会更好理解,例如:简单演示了加减乘除等运算,并针对“+”号的两种用法,给出了具体示例,最后还对自加自减运算给出了容易理解的实例。原创 2023-07-17 15:31:23 · 302 阅读 · 0 评论 -
【2023,学点儿新Java-39】计算机基础知识:十进制 转 二进制 | 二进制 转 八进制 | 二进制 转 十六进制 | 八进制、十六进制 转 二进制 | 进制转换小练习
在上一篇中曾介绍了二进制到十进制的转换,本篇来介绍其它几种常见进制间的转换规则,具体即:十进制到二进制的转换;二进制与八进制、十六进制的转换;八进制、十六进制 与二进制的转换。然后给出简单的进制转换小练习(十进制数---->>十六进制数、二进制数;十六进制数---->>十进制数、二进制数)原创 2023-07-17 08:31:49 · 616 阅读 · 0 评论 -
【2023,学点儿新Java-38】常见进制间的转换(以二、八、十六、十进制为主)| 二进制的由来 | 正数&负数的原码、补码、反码 | 一个字节可以存储的整数范围是多少?| 莫尔斯电码 介绍
本篇介绍在计算机的世界中——进制间的转换。首先给出了常见数字的二、八、十六与十进制之间的转换关系,然后补充了在科学史/历史上 二进制的由来(这部分知识了解即可,当做科普),并补充了关于“莫尔斯电码”的小知识。随后介绍了 二进制到十进制的转换规则 以及原码 反码 补码的相关知识(更多的进制转换,将在后续文章中继续向大家介绍~)。原创 2023-07-16 08:22:27 · 365 阅读 · 0 评论 -
【2023,学点儿新Java-37】计算机底层数据存储(科普)| 云存储 | 静态RAM、动态RAM及其特点 | 主存储器在断电后数据会丢失吗?| 二进制系统 | 字节 | CPU 数据和指令
本篇做一个简单的“科普”。向大家介绍一下计算机底层数据存储的相关知识。计算机是以二进制(0和1)为基础的数字系统。它通过组合和操作二进制位(bit)来表示和处理数据、指令和信息。二进制位是计算机中最小的单位,字节是基本存储单元。计算机使用二进制加法、减法和特定编码来处理整数、浮点数和字符。计算机的核心是CPU,它执行以二进制表示的指令。通过这种方式,计算机能够进行复杂的计算和处理。原创 2023-07-15 15:59:43 · 361 阅读 · 0 评论 -
【2023,学点儿新Java-36】练习:String是基本数据类型吗?| 基本数据类型与String的运算 | 连接运算“+” | String类型可以通过强制类型()转换 转为其他的类型吗?
本篇介绍基本数据类型与String的运算,主要通过实例来演示。内容较为基础,适合于java初学者学习使用~(练习:String是基本数据类型吗?| 基本数据类型与String的运算 | 连接运算“+” | String类型可以通过强制类型()转换 转为其他的类型吗?)原创 2023-07-15 15:11:22 · 285 阅读 · 0 评论 -
【2023,学点儿新Java-35】强制类型转换的执行时机、风险与安全 | 基本类型转换、引用类型转换
在上一篇中简单介绍了一下java 基本数据类型变量 运算规则中的 强制类型转换的概念,本篇对此做一个简要的补充说明~ 针对强制类型转换中的几个注意要点:即 转换规则、执行时机以及风险与安全等。(此外针对 引用类型的 强制转换,给出了一个简单的实例,不要求初学者看懂哈~~)原创 2023-07-14 11:49:01 · 335 阅读 · 0 评论 -
【2023,学点儿新Java-34】基本数据类型变量 运算规则:自动类型提升、强制类型转换 | 为什么标识符的声明规则里要求不能数字开头?(通俗地讲解——让你豁然开朗!)
本篇,主要介绍 java中的基本数据类型变量的运算规则,具体介绍自动类型提升 以及 强制类型转换。尽量用通俗易懂的语言讲解清楚,并给出简单易理解的示例和说明,希望对大家有所帮助!有用的话,就点个赞吧!(要是收藏+关注(三连),那博主会更开心!)抽时间为大家带来更多干货知识~原创 2023-07-14 10:36:08 · 306 阅读 · 0 评论 -
【2023,学点儿新Java-33】字符型变量char | 布尔类型变量 boolean:true、false
本篇简单介绍一下Java中的字符型变量char,布尔类型变量(boolean)的相关基础知识及它们的简单练习。原创 2023-07-14 08:18:50 · 268 阅读 · 0 评论 -
【2023,学点儿新Java-32】Java基础小练习:根据圆周率与半径求圆的面积 | 温度转换 | 计算矩形面积 | 判断奇偶数 | 年龄分类
在之前的几篇文章中,我们介绍了Java整型和浮点型变量的基础知识,本篇基于此做几个简单的小练习吧!鉴于这是十分基础的内容,各位有许多开发经验的朋友可以自行跳过哈!另外,建议练习时,首先根据题目描述自行解答,然后再与给出的示例结果一起查看,看二者之间的差别。原创 2023-07-13 17:24:23 · 327 阅读 · 0 评论 -
【2023,学点儿新Java-31】测试:整型和浮点型变量的使用 | 附:计算机存储单位(转换关系)| 企业真题:为什么0.1+0.2不等于0.3
本篇综合了变量、运算符和计算机存储单位的重要概念。具体地,介绍了变量的作用和使用方法,涵盖了整型和浮点型变量,并讨论了计算机存储单位的转换。通过本篇内容,你将了解到这些基础概念对编写高效、准确的代码的重要性。原创 2023-07-13 07:53:11 · 396 阅读 · 0 评论 -
【2023,学点儿新Java-30】变量的基本使用:变量的意义 | 变量的构成要素 | Java中变量的数据类型、变量的使用 | 附:Java中变量的作用域 | 数据类型、变量名和变量值哪个最重要?
本篇旨在提供一个简洁的概述,主要介绍了Java编程语言中 变量的基本概念和使用方法。首先,探讨了变量在程序中的意义和重要性,以及其构成要素。随后,详细讨论了Java中变量的数据类型,并说明了选择适当数据类型的重要性。最后,介绍了变量的作用域,包括类作用域、对象作用域、方法作用域和代码块作用域。通过阅读本篇,你可以快速了解Java中变量的核心概念和使用方法,为进一步学习和掌握Java编程打下坚实的基础。原创 2023-07-06 10:39:53 · 618 阅读 · 0 评论 -
【2023,学点儿新Java-29】(~继续开始~)Java中的标识符 | 什么样的标识符才是有效的?| 为什么Java中的标识符不能以数字开头?| 如何让代码更整洁?
在本文中,我将介绍Java中的标识符以及代码整洁性的重要性。标识符是命名变量、方法和其他实体的名称,遵循特定规则。同时,将分享一些实用的技巧,如有意义的命名、一致的代码风格、拆分与重构代码、注释和文档,以及消除无用代码。通过理解标识符的作用和改进代码整洁性的方法,你可以提高Java代码的质量和可读性。原创 2023-07-05 08:21:34 · 497 阅读 · 0 评论 -
【2023,学点儿新Java-28】你知道Java中的特殊值都有什么吗?| null 的详细信息 | 什么是空引用?
本篇简单介绍一下Java中的特殊值——true、false、null。原创 2023-07-03 14:40:42 · 511 阅读 · 0 评论 -
【2023,学点儿新Java-27】是的——C语言中的const关键字 | 附:按照类型 快速了解与划分:C语言中的关键字 | goto关键字解释
本篇简单介绍Java中的两个保留字——const和go(而它们俩却是在C语言中的关键字)。所谓保留字,简单来说,是指被编程语言保留下来,不能作为标识符使用的关键字。【本系列文章主打 “周更”,鉴于博主本身科研任务繁重,因此本专栏Java系列文章篇幅不会很长,但都是干货!请大家见谅哦~】原创 2023-07-01 07:00:15 · 879 阅读 · 0 评论 -
【2023,学点儿新Java-26】关键字介绍+示例代码:assert 断言(如何启用断言),以 验证一个数组的长度是否不为零 为例说明
在此前的系列Java文章中,我们已经基本了解了Java中的一些关键字,今天让我们继续了解一些Java关键字吧!本篇暂时先介绍assert——断言,来看一下assert关键字在Java中究竟起了怎样的作用。为了便于大家理解,也附上了简明的实例。原创 2023-06-28 17:05:57 · 471 阅读 · 2 评论 -
【2023,学点儿新Java-25】如何解决浮点计算存在误差:strictfp | 如何保护敏感信息,提高程序的可靠性和安全性:transient | 附:Java异常处理关键字介绍
众所周知Java中的浮点计算往往存在一定的误差,其实这是因为不同平台的浮点计算实现方式略有差别,从而导致计算结果的精确度不一致。此外在Java中,你知道如何解决浮点计算存在误差么?你知道如何保护敏感信息,提高程序的可靠性和安全性,如何确保敏感信息在序列化时不会被写入到字节流中么?诸如此类的一系列问题,这可能会用到下面介绍的关键字,如strictfp和transient。更多内容,详见本文…原创 2023-06-23 16:59:41 · 806 阅读 · 0 评论 -
【2023,学点儿新Java-24】abstract修饰类、方法 | synchronized同步锁 | volatile修饰成员变量 | 如何保证变量在多线程中的可见性?| 如何保证线程安全?
本篇继续带大家初步了解Java中的修饰符,主要介绍了abstract、synchronized以及volatile这三个修饰符。其中,为了加深理解,附带着简单描述了线程同步/线程安全的知识。值得指出的是,这里依然只是“抛砖引玉”,不会过多讲解较深的知识,因为这在后面的教程中也将逐步涉及到~原创 2023-06-23 15:53:39 · 538 阅读 · 0 评论 -
【2023,学点儿新Java-23】初步了解Java中的修饰符:static及其作用、native特性、final的理解
本篇初步介绍了Java中的其它修饰符,具体先介绍了static、native以及final这三个修饰符,即它们所修饰的内容以及其各自的特性。注:此处不要求完全掌握,在后面的讲解中也会进一步深化对这些修饰符的理解!(其余修饰符,下一篇会继续介绍~~)原创 2023-06-23 10:44:10 · 593 阅读 · 0 评论 -
【2023,学点儿新Java-22】Java中package的作用是什么 | Java中import的用法 | Java中的权限修饰符:private、protected、public
本篇首先介绍了Java中与包相关的关键字——package,简要地说明了它的作用以及在Java中声明包的语法格式,随后介绍了另一与包相关的关键字即import,需要指出的是,关于“进一步介绍”中的内容,大家可以先不必完全了解,这在后续的教程中我会详细说明。然后简单介绍了Java中的修饰符,即private、protected以及public,主要是它们的应用场景以及简单示例。原创 2023-06-23 09:57:32 · 769 阅读 · 0 评论 -
【2023,学点儿新Java-21】Java中default的语法格式 | 父类私有的方法能被重写吗?| 详解:this的用法、super的用法 | new在创建对象和数组时分别做了什么?
本篇继续对Java中的关键字进行介绍。其中在Java的“关系”中,较为详细地介绍了Java中的extends、implements、instanceof等关键字以及它们的用法示例。当然了,这里仅仅是对它们进行初步的介绍,在后续教程中博主也会循序渐进,即会详细讲解它们的用法并给出清晰易懂的示例,请大家不要着急哦~原创 2023-06-22 18:33:09 · 620 阅读 · 0 评论 -
【2023,学点儿新Java-20】流程控制语句关键字及其介绍:while、do、break、continue、return
本篇继续介绍Java流程控制语句相关的剩余5个关键字,具体包括:while、do、break、continue以及return。当然,这里只是为Java初学者的朋友简单介绍一下这些关键字以及使用它们的语法格式,不会很详细展开。这些关键字博主将在后续教程中逐步渗透讲解到,这个请不用担心~ 可以期待一下!原创 2023-06-22 17:05:26 · 840 阅读 · 0 评论 -
【2023,学点儿新Java-19】Java特殊空类型关键字 | Java流程控制语句关键字 | switch-case 选择结构的执行过程&注意点 | 详解:for循环的普通和增强版本
在上两篇文章中,介绍了Java中的关键字,但是考虑到篇幅所限以及 大家可能会阅读疲劳,因此分为了几部分,本篇继续对其进行简单的介绍。具体介绍了Java中特殊空类型关键字void、Java流程控制语句(共10个)中的前5个:即if、else、switch、case、for等,并针对各个关键字做了较为详细地解释说明。原创 2023-06-22 16:26:04 · 551 阅读 · 2 评论 -
【2023,学点儿新Java-18】Java关键字汇总说明 |附:在线Unicode编码/解码 (含16进制)|基本数据类型关键字 |声明引用数据类型关键字| Java接口的特点 | 枚举类型的特点
在上一篇中,初步介绍了Java中的一些关键字,本篇继续对Java关键字做一个汇总,便于大家浏览和学习。具体针对Java 基本数据类型和声明引用数据类型 两大类型的多个关键字做了说明,并针对class类 和interface接口给出了具体的例子。注:这里不要求掌握,后面我会逐步讲到~原创 2023-06-22 15:28:12 · 515 阅读 · 0 评论 -
【2023,学点儿新Java-17】变量与运算符:Java中的关键字及类型划分(附: 官网) | 保留字 | 字面量 | 附:Java部分关键字介绍
本篇,主要介绍了Java关键字的一些基础知识。首先介绍了其定义和简单的介绍,然后围绕Java中特别的关键字做了简单的说明,最后,针对所有的关键字,对其功能类型做了划分,这对于Java初学者来讲,应当是很重要的,以避免一股脑地扎进去学,学完了,却不知道这些是做什么的~~原创 2023-06-22 10:58:44 · 601 阅读 · 0 评论 -
【2023,学点儿新Java-16】编程语言的学习方法总结 | 编程的本质和架构 | 如何深度理解编程知识和技能 | 如何成为优秀的软件开发工程师 | 附:Java初学者的困惑!
本篇续前节,给出编程语言(事实上不止于编程语言)的学习方法总结,具体从编程学习方法的认知和行动上、编程学习习惯的宏观和微观上等分享了Java初学者(编程初学者)可能会犯的错误做了简要的总结。原创 2023-06-21 20:35:03 · 1135 阅读 · 0 评论