• 2024-07-04九、函数的声明和定义
    函数声明:1.告诉编译器有一个函数叫什么,参数是什么,返回类型是什么。但是具体是不是存在,函数声明决定不了。2.函数的声明一般出现在函数的使用之前。要满足先声明后使用。3.函数的声明一般要放在头文件中的。定义的函数在主函数是能运行,但是有一个警告。我们只需要
  • 2024-07-02tsconfig.json 配置
    tsconfig.json"compilerOptions":{"incremental":true,//TS编译器在第一次编译之后会生成一个存储编译信息的文件,第二次编译会在第一次的基础上进行增量编译,可以提高编译的速度"tsBuildInfoFile":"./buildFile",//增量编译文件的存储位置"diagnostics":true,/
  • 2024-07-02CH02_JS变量和数据类型
    第2章:JS中的变量和数据类型本章目标掌握变量的概念掌握如何使用变量掌握javascript中的数据类型课程回顾js的三种使用方式?js的注释有那些?讲解内容1.为什么要使用变量?问题:人类是靠什么要记忆(记录数据)?大脑、作笔记等问题:计算机如果要保存数据,靠什么来保存?硬件
  • 2024-07-01Java随笔2
    3.构造器作用1:搭配new关键字,创建类的对象作用2:在创建对象的同时,可以给对象的相关属性赋值使用说明>构造器声明的格式:权限修饰符类名(形参列表){}>创建类以后,在没有显示提供任何构造器的情况下,系统会默认提供一个空参的构造器,且构造器的权限与类声明的权限相同。>一旦类中显示声
  • 2024-07-01第25节 类的定义
    第25节类的定义1.定义类及成员的访问控制1、定义类►C语言——面向过程的程序设计思想►自顶向下,逐步求精;►一个main函数+若干子函数。►C++语言——面向对象的程序设计思想►实现软件设计的产业化;►自然界是由实体(对象)组成的;►(1)
  • 2024-06-24let和var的区别
    let 和 var 在JavaScript中都是用来声明变量的关键字,但它们在作用域、变量提升和重复声明方面有显著的区别:作用域:var:变量声明时,它被绑定到包含它的函数作用域。如果 var 在函数外部声明,它将是全局变量。let:变量声明时,它被绑定到包含它的块作用域(任何代码块,如 {} 内)。
  • 2024-06-20Android的Manifest.xml文件有什么用
     Android的Manifest.xml文件是一个重要的配置文件,用于描述应用程序的各种信息,包括应用程序的包名、版本号、应用程序的入口Activity、权限要求等等。它的作用如下:1.声明权限:Manifest文件可以声明应用程序需要使用的权限,例如访问网络、读写SD卡等。当用户安装应用程序时,系统会向
  • 2024-06-18var、let和const三者有哪些区别?
    var、let和const三者有哪些区别?(1)var:传统的变量声明方式在ES5及之前的JavaScript版本中,我们通常使用var关键字声明变量。var具有以下特点:函数作用域:变量的作用域限制在声明的函数内部,如果在函数外部访问,将会报错。变量提升:变量声明会被提升到作用域的顶部,无论声明语句在哪里,都
  • 2024-06-15golang 所有关键字的列表及释义归类
    golang所有关键字的列表及释义归类,截至1.18版本。 [控制结构]if :条件语句,基于布尔表达式的值决定是否执行特定的代码块。else、elseif   :用在if语句之后,当条件表达式为假时执行的代码块。switch:多路选择语句,根据不同的情况执行不同
  • 2024-06-15【PL理论】(24) C- 语言:有块的作用域 | 更新的语法 | 新的语义域 | 环境 vs. 内存
  • 2024-06-14[晕事]今天做了件晕事37 extern “C“ 被认为了是外部函数
    最近看到一个函数声明是extern“C"void_dump();这里的声明是要告诉编译器,这个_dump是C语言的符号,没有经过mangle过的。但是这个关键字可能让人混淆是外部函数。因为这个关键字可以声明外部函数。这也算是一词多用的一个普遍问题。关键的关键是上面的这种写法,可能会让
  • 2024-06-13TypeScript声明文件
    TypeScript声明文件是一种用于描述JavaScript库、模块或框架的类型信息的文件。它们具有.d.ts扩展名,并包含了类型定义和类型注解,以便在TypeScript项目中使用这些JavaScript代码时提供类型检查和智能提示。声明文件的作用是为JavaScript代码提供静态类型检查的能力,使开发者能够在
  • 2024-06-13public、private、protected、package、final
    public关键字用于将类、方法或变量声明为公共的,意味着它们可以被所有类访问。无限制,全局可见。private关键字用于将类、方法或变量声明为私有的,意味着它们只能在声明它们的类内部访问。仅限于同一类。java支持嵌套类,如果一个类内部还定义了嵌套类,那么,嵌套类拥有访问private的权
  • 2024-06-11前端面试题日常练-day63 【面试题】
    题目希望这些选择题能够帮助您进行前端面试的准备,答案在文末1.TypeScript中,以下哪个关键字用于声明一个类的构造函数?a)constructorb)initc)created)initialize2.在TypeScript中,以下哪个符号用于声明可选的函数参数?a)?b)!c)*d)~3.TypeScript中的命名
  • 2024-06-09C语言学习总结2——基本数据类型及其声明
    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言1、整型家族2、浮点类型3、指针4、声明5、typedef6、常量前言在C语言中,仅有4种基本数据类型一整型、浮点型、指针和聚合类型(如数组和结构等)。所有其他的类型都是从这4种基本类型的某种组
  • 2024-06-08C语言学习日志1-定义与声明
    什么是定义:所谓的定义就是(编译器)创建一个对象,为这个对象分配一块内存并给它取上一个名字,这个名字就是我们经常所说的变量名或对象名。一个变量或对象在一定的区域内(比如函数内,全局等)只能被定义一次,如果定义多次,编译器会提示你重复定义同一个变量或对象。什么是声明:有两重含
  • 2024-06-07new/类/null/+/PrimitiveValue/valueOf/toString/环境/HTML 脚本元素属性
    newfunctionmyObjCreate(proto){functionF(){}F.prototype=protoreturnnewF();}functionmyNew(F,...args){letobj=myObjCreate(F.prototype)letres=F.call(obj,...args);returntypeofres==='object'&&res!==null?res:obj
  • 2024-06-03纷乱繁杂的声明文件
    费脑子的声明文件初始化项目:#创建项目目录mkdirhello&&cdhello#生成package.jsonnpminit-y#由于是ts项目,安装typescript包npmi--save-devtypescript#生成tsconfig.jsonnpxtsc--initpackage.json{"name":"@kaoniqiwa/hello","vers
  • 2024-06-02微信小程序-声明和绑定事件
    一.概念小程序页面使用的数据在Page()方法里使用data对象进行声明定义定义好之后,使用{{}}进行绑定声明Page({data:{school:'未发之中',obj:{name:'dadada'},id:1,useChk:true}})绑定<!--使用双括号展示数据--><view>{{scho
  • 2024-06-02go程序结构
    1、命名规则名称的开头是字母或者下划线,后面可以跟任意数量的字符、数字或者下划线。区分大小写,hello和Hello是不同的名称实体第一个字母的大小写决定其可见性是否跨包。包名本身总是由小写字母组成名称本身没有长度限制,倾向使用短名称,并且驼峰式风格。2、变量
  • 2024-05-31立即执行函数IFEE
    //立即执行函数IIFE//声明functionname(a,b){returna+b;}//调用console.log(name(1,2));//立即执行将声明与执行二合一,一步到位//函数声明外部使用一个圆括号括住,使之转为表达式(function(a,b){console.log(a+b);
  • 2024-05-31JavaScript语法(二):你知道哪些JavaScript语句?
    我们在上一节课中已经讲过了JavaScript语法的顶层设计,接下来我们进入到更具体的内容。JavaScript遵循了一般编程语言的“语句-表达式”结构,多数编程语言都是这样设计的。我们在上节课讲的脚本,或者模块都是由语句列表构成的,这一节,我们就来一起了解一下语句。在JavaScrip
  • 2024-05-30第9章 类和对象
    1类和对象1.1声明类和变量、函数一样,类也需要声明。要声明类,可使用关键字class,并在其后依次包含类名一组放在{}内的成员属性和成员函数结尾的分号类声明将类本身及其属性告诉编译器。类声明本身并不能改变程序的行为,必须使用类,就像需要调用函数一样classHuman{//
  • 2024-05-28SpringBoot3.2更新声明!
    1从SpringBoot3.1升级1.1参数名称发现SpringBoot3.2使用的SpringFramework版本不再尝试通过解析字节码来推断参数名称。如果您在依赖注入或属性绑定时遇到问题,请务必检查您是否在编译时使用了-parameters选项。有关更多详细信息,请参阅"升级到SpringFramework
  • 2024-05-28C++中定义和声明的区别
     直接上例子在类里面声明(这里以静态数据成员和静态成员函数为例)classMyClass{public:staticintstaticDataMember;//静态数据成员的声明staticvoidstaticFunction();//静态成员函数的声明//其他成员...};在cpp文件中定义 静态成员的声明