编译器共90篇
编译器‌是一种计算机程序,其主要功能是将用高级编程语言(如C、C++、Java等)编写的源代码转换为计算机能够理解和执行的机器语言代码。这个过程通常涉及多个阶段,包括词法分析、语法分析、语义分析、优化和代码生成等‌。

C语言数据类型转换(自动类型转换+强制类型转换)

C语言数据类型转换(自动类型转换+强制类型转换)-华尔子博-奥夏网
数据类型转换就是将数据(变量、数值、表达式的结果等)从一种类型转换为另一种类型。 自动类型转换 自动类型转换就是编译器默默地、隐式地、偷偷地进行的数据类型转换,这种转换不需要程序员干...
子博兄的头像-华尔子博-奥夏网子博兄10小时前
05014

Go语言map(Go语言映射)

Go语言中 map 是一种特殊的数据结构,一种元素对(pair)的无序集合,pair 对应一个 key(索引)和一个 value(值),所以这个结构也称为关联数组或字典,这是一种能够快速寻找值的理想结构,给...
子博兄的头像-华尔子博-奥夏网子博兄3天前
03313

C语言加减乘除运算

加减乘除是常见的数学运算,C语言当然支持,不过,C语言中的运算符号与数学中的略有不同,请见下表。 加法 减法 乘法 除法 求余数(取余) 数学 + - × ÷ 无 C语言 + - * / % C语言中的加号、...
子博兄的头像-华尔子博-奥夏网3个月前
0475

C++多继承(多重继承)详解

派生类都只有一个基类,称为单继承(Single Inheritance)。除此之外,C++也支持多继承(Multiple Inheritance),即一个派生类可以有两个或多个基类。 多继承容易让代码逻辑复杂、思路混乱,一...
南宫世家的头像-华尔子博-奥夏网南宫世家3个月前
05214

C++基类和派生类的析构函数

和构造函数类似,析构函数也不能被继承。与构造函数不同的是,在派生类的析构函数中不用显式地调用基类的析构函数,因为每个类只有一个析构函数,编译器知道如何选择,无需程序员干涉。 另外析...
子博网的头像-华尔子博-奥夏网子博网11个月前
0336

深入解析Swift编程中枚举类型的相关使用

深入解析Swift编程中枚举类型的相关使用-华尔子博-奥夏网
枚举是由用户定义的数据类型的一组相关值。关键字 enum 用来定义枚举数据类型。 枚举功能 枚举在 swift 也类似于 C 和 Objective C 中结构类型 它是在一个类中声明,其值是通过该类的实例来访问...
南宫世家的头像-华尔子博-奥夏网南宫世家11个月前
06713

Symfony2学习笔记之插件格式分析

Symfony2学习笔记之插件格式分析-华尔子博-奥夏网
Symfony2的插件格式。具体如下: 一个bundle类似于其它框架中的插件,但是比插件表现更好。它跟其它框架最主要的不同是在Symfony2中所有东西都是bundle,包括核心框架功能和你写的所有应用程序...
天山雪莲的头像-华尔子博-奥夏网天山雪莲11个月前
0389

详解Swift编程中下标的用法

访问一个集合的元素成员,在类中的序列和列表,结构和枚举都可以使用下标。这些下标用于存储和使用索引来检索值。数组元素可使用如:someArray[index],在 Dictionary 实例及其后续成员元素的访...
天山雪莲的头像-华尔子博-奥夏网天山雪莲1年前
04814

C++中const的实现机制深入分析

问题 C语言以及C++语言中的const究竟表示什么?其具体的实现机制又是如何实现的呢? 本文将对这两个问题进行一些分析,简单解释const的含义以及实现机制。 问题分析 简单的说const在C语言中表示...
子博网的头像-华尔子博-奥夏网子博网1年前
02414

Fedora 9.0 Apache+PHP+MYSQL 环境安装

因为F9自带的编译器版本过高(4.3),有的软件编译可能会报错。 yum -y install compat-libstdc++-33 compat-libstdc++-296 yum -y install compat-gcc-34 compat-gcc-34-c++ 通过下面命令使用3.4...
子博网的头像-华尔子博-奥夏网子博网1年前
03910