文章浏览阅读568次。校验参数时候,会根据不同的参数类型选择不同的策略进行判断,再不定义map的形况下,如何根据类型自动选择相应的函数进行校验,并且可扩展。_python通过方法名执行方法...
2024-02-20 13:08 阅读 阅读全文文章浏览阅读679次。#include <stdio.h>#define MY_PRINT printf("%s, %s, %d\n", __FILE__, __FUNCTION__, __LINE__);int main(void){ MY_PRINT; return 0;}_c 当前函数名宏...
2023-11-11 18:29 阅读 阅读全文本博客转自https://www.zybuluo.com/spiritnotes/note/306113在程序处理中,有时候需要出现获取函数名字,这时有可能在函数内部,也有可能在函数外部,不同的情况下应该如何获取呢?函数外部在函数外部比较简单,直接采用__name__即可de......
2023-10-13 02:46 阅读 阅读全文文章浏览阅读1.2k次。1、ANSI C标准中常用的预定义宏:DATE: 在源文件中插入当前的编译日期TIME:在源文件中插入当前编译时间;FILE:在源文件中插入当前源文件名;LINE:在源代码中插入当前源代码行号;FUNCTION:在源代码中插......
2023-11-11 18:30 阅读 阅读全文我在学习FreeRTOS的时候第一次看见每个函数名前面都有一个x或者u之类的前缀。并不知道什么意思。后来经过学习了解竟然是函数的返回值或者函数属性的含义,下面是FreeRTOS的函数命名规则和变量的命名规则。c 函数返回值(......
2023-10-13 11:17 阅读 阅读全文文章浏览阅读81次。package com.scala.Aobject scala_function_05_0 { def main(args: Array[String]): Unit = { //------------------------------------------------------------------------------------------------------------......
2024-01-23 15:24 阅读 阅读全文主机名与网络名查询在这一章,我们将会了解以下内容:如何确定我们的本地主机名如何将主机名解析为IP地址如何将IP地址解析为主机名一旦我们学完这一章,我们就可以在我们的客户端与服务器程序中使用主机名或是IP地址。......
2023-10-13 08:23 阅读 阅读全文1.1 JavaScript 数据类型: 字符串(String)、数字(Number)、布尔(Boolean)、数组(Array)、对象(Object)、 空(Null)、未定义(Undefined)。 JavaScript拥有动态类型。当您声明新变量时,可以使用关键词 "new"来声明其类型: ......
2023-10-13 15:16 阅读 阅读全文文章浏览阅读706次。给大家写一个数组名作为函数参数吧在此特别说明:数组名作为函数参数时,需要分别在背调函数与主调函数中说明数组类型,并且要求实参与形参的数组类型相同,维数相同。在进行参数传递时,是“地址......
2024-01-23 01:21 阅读 阅读全文文章浏览阅读158次。数组名做函数形参数组未开辟空间时#include <iostream>using namespace std;void test(int* a){ *a = 0; *(a+1) = 1; *(a+2) = 2; cout<<a[0]<<a[1]<<a[2]<<endl; return;}int main(int argc,char* argv[]){ int* a; test(......
2023-11-12 05:15 阅读 阅读全文