• 2024-11-20C语言编程常见问题总结
    1、返回值处理①被调函数执行结果对业务有影响,调用者没有处理返回值:可能导致空指针访问、缺少回退处理(资源泄露)②处理函数的返回值不准确:返回值数据类型被错误转换,返回值比较的目标不是函数的返回值系列 2、断言的使用①在断言中包含了非逻辑表达式②对程序运行中可能发
  • 2024-11-20第六章 方法的使用
    一 方法的定义1.作用:(1)使代码简洁,精简(2)降低程序员思考代码的复杂程度(程序员做的核心工作就是针对项目的复杂程度做管理,即使项目为可控,简化)2.格式:修饰符返回类型方法名(参数列表){}3.命名规则:变量名:一般用名词方法名:一般用动词4.注意事项(1)在同一个作用域中不能定义
  • 2024-11-172024-2025-1 20241328 《计算机基础与程序设计》第八周学习总结
    2024-2025-120241328《计算机基础与程序设计》第八周学习总结作业信息课程2024-2025-1-计算机基础与程序设计作业要求2024-2025-1计算机基础与程序设计第八周作业作业目标功能设计与面向对象设计,面向对象设计过程,面向对象语言三要素,汇编、编译、解释、执行作
  • 2024-11-17【C++】引用
    目录引用的概念引用的特点引用定义时必须初始化引用的类型必须与被引用对象的类型相同一个变量可以设置多个引用引用只能对应一个实体引用有传递性赋值与引用的区别引用作参数引用作参数-利用引用的变量共同指向同一块内存空间交换两个变量传递单链表节点指针引
  • 2024-11-16面向对象第二节---不带参数的方法
    一.不带参数方法1.方法的概念所谓方法其实就是指对象的行为方法是类的重要组成部分描述该对象的方法2.方法的定义public返回值类型方法名(){//步骤一:定义方法名以及返回值//这里编写方法的主体//步骤二:编写方法体}方法的返回值如果方法中有返回值,方法中必
  • 2024-11-152024-2025-1 20241401 《计算机基础与程序设计》 第八周学习总结
    班级链接2024计算机基础与程序设计作业要求第八周作业作业目标①功能设计与面向对象设计②面向对象设计过程③面向对象语言三要素④汇编、编译、解释、执行教材学习内容总结《计算机科学概论》第9章面向对象方法:介绍了面向对象(OOD)的基本概念,包括类和对
  • 2024-11-14字符函数和字符串函数
    1.字符分类函数2.字符转换函数3.strlen的使⽤和模拟实现4.strcpy的使⽤和模拟实现5.strcat的使⽤和模拟实现6.strcmp的使⽤和模拟实现7.strncpy函数的使⽤8.strncat函数的使⽤9.strncmp函数的使⽤10.strstr的使⽤和模拟实现11.strtok函数的使⽤12.strer
  • 2024-11-14Java8 CompletableFuture异步任务
    无返回值调用importjava.util.concurrent.CompletableFuture;publicclassTestDemo{publicstaticvoidmain(String[]args){System.out.println("进入主线程=============");CompletableFuture.runAsync(()->getNum());System.
  • 2024-11-14获取购买到的商品订单详情API返回值说明
    在代购系统中,用户常常需要查看自己购买商品的订单详情,这对于提升用户体验和满意度至关重要。本文将详细介绍如何设计和实现一个获取订单详情API,并提供相应的代码示例。系统设计订单详情API需要提供关于特定订单的详尽信息,包括订单状态、商品信息、支付详情、物流信息等。这
  • 2024-11-13初学者的lambda
    1、简介:    使用Lambda表达式可以让我们写出更短、更易读的代码。它可以替代传统的匿名类,使代码更加简洁。Lambda表达式还支持函数式编程,这意味着我们可以将函数作为参数传递给其他方法,使得代码更加灵活和可扩展。2、基本语法    (parameters)->expression或(param
  • 2024-11-13Java方法-方法的定义和调用
    方法的定义和调用方法的定义Java的方法类似于其它语言的函数,是一段用来完成特定功能的代码片段,一般情况下,定义一个方法包含以下语法:方法包含一个方法头和一个方法体。下面是一个方法的所有组成部分:修饰符:修饰符,这是可选的,告诉编译器如何调用该方法。定义了该方法的访问类型
  • 2024-11-10linux进程的控制
    我们已经学习完了Linux进程的概念,进程的存储空间等等问题,接下来就是学习如何使用进程和管理进程文章目录目录文章目录前言一、进程的创建1、fork函数初识2、fork函数返回值3、写时拷贝4、fork常规用法5、fork调用失败的原因二、进程终止1.进程退出场景2、进
  • 2024-11-10干货分享:通用加解密函数(crypto),Air780E篇
    一、加解密概述加解密算法是保证数据安全的基础技术,无论是在数据传输、存储,还是用户身份验证中,都起着至关重要的作用.随着互联网的发展和信息安全威胁的增加,了解并掌握常用的加解密算法已经成为开发者和安全从业者的必修课.常见的15种加密解密算法分别是:散列哈希[MD5、SHA
  • 2024-11-09c语言中没有返回值的函数和不含形参的函数
     001、没有返回值的函数[root@PC1test]#lstest.c[root@PC1test]#cattest.c##测试c程序#include<stdio.h>voidput_star(inta)//定义不含返回值的函数{while(a-->0)putchar('*');//函数中没有ret
  • 2024-11-09Air780E软件指南:C语言内存数组(zbuff)
    一、ZBUFF(C内存数组)简介zbuff库可以用c风格直接操作(下标从0开始),例如buff[0]=buff[3]可以在sram上或者psram上申请空间,也可以自动申请(如存在psram则在psram进行申请,如不存在或失败则在sram进行申请)。操作里面的元素时,可以根据光标进行增删改查。偏移方式有三种:从头
  • 2024-11-08ansible中 yaml 判断返回值
    ansible中yaml判断返回值 ps-ef|grep-vgrep|grepjava1>/dev/null&&echo"running"||echo"stopped"ansible-playbook-v-i/data/ld_fabu/ansible_cfg/hosts/data/ld_fabu/env_online/ansible_yaml/svn/ldgame_StopStatic.yaml--ext
  • 2024-11-06ctfshow(94,95)--PHP特性--strpos函数
    建议先学习intval函数相关内容Web94源代码:include("flag.php");highlight_file(__FILE__);if(isset($_GET['num'])){$num=$_GET['num'];if($num==="4476"){die("nonono!");}if(preg_match("
  • 2024-11-04函数返回值
    函数的返回值return返回值语法结构function函数名(){return需要返回的结果}函数名()返回值注意事项●函数只是实现某种功能,最终的结果需要返回给函数的调用者(谁调用函数,函数实现结果功能反馈给谁),函数名()=return后面的结果,通过return实现的;可以定义一个变量,让return来接
  • 2024-11-03学期(如2024-2025-1) 20241406刘书含)《计算机基础与程序设计》第六周学习总结
    教材学习内容总结《计算机科学概论》第七章计算机硬件基础:计算机硬件是计算机系统的物质基础,包括中央处理器(CPU)、内存、存储设备、输入输出设备等。中央处理器(CPU):CPU是计算机的大脑内存:内存(RAM)是计算机的短期记忆,用于存储当前正在处理的数据和程序。包括随机访问存储器(RAM
  • 2024-11-03Air780EP之RC522开发板,你了解吗?
    ​本文讲解合宙Air780EP开发板RC522实例。本文档适用于Air780EP开发板;关联文档和使用工具;rc522-rc522非接触式读写卡驱动-LuatOS文档;LuatOS-Soc固件获取https://gitee.com/openLuat/LuatOS/releases一、环境准备1.1Air780EP开发板一套 1.2rc522实物一个 ​
  • 2024-11-02《代码大全》读后感-第九章
    第九章着重探讨了高质量的类和子程序的编写,这对于软件开发来说至关重要。在当今复杂的软件系统中,类和子程序是构建软件大厦的基石,其质量直接决定了整个软件的稳定性、可维护性和可扩展性。首先,书中强调了类的设计。一个好的类应该具有明确的职责和清晰的接口。职责单一的类更容易
  • 2024-11-02低功耗4G模组:Air780EP开发板RC522实例
    本文讲解合宙Air780EP开发板RC522实例,文末【阅读原文】获取最新资料。本文档适用于Air780EP开发板关联文档和使用工具LuatOS-Soc固件获取https://gitee.com/openLuat/LuatOS/releasesrc522-rc522非接触式读写卡驱动-LuatOS文档Luatools下载调试工具一、环境准备1.1Air780EP
  • 2024-11-01函数中遇到的问题与记录
    错误示范:函数返回值的情况没有考虑完整             如果a=0,则if为假,此时没有返回值创建有关二维数组的函数时要注意行列可以全部写完整,要省略也只能省略行,列不可以省略 3 函数的声明,形参的名字可以省略,带上类型就可以了 函数的定义是特殊
  • 2024-10-31大学 C 语言在线 PTA 平台编译提示警告未使用 scanf 返回值的问题
    最近在知乎发现有不少大学生在使用PTA平台在线编写C语言代码,编译时提示警告未使用scanf返回值的问题。具体现象是编译器输出显示为类似于这样的提示。a.c:Infunction‘main’:a.c:9:5:warning:ignoringreturnvalueof‘scanf’declaredwithattribute‘warn_u
  • 2024-10-30cin和scanf的返回值知多少
    cin的返回值在C++中,cin是用于从标准输入(通常是键盘)读取数据的对象。cin的返回值实际上是一个流对象(std::istream类型),可以通过流的状态来检查输入操作是否成功。以下是一些关于cin返回值的关键点:输入成功与失败:当你使用cin进行输入时,可以通过cin的状态来判断输入