后端 第3页

后端技术介绍了HTML、CSS、Javascript、Python,Java,Ruby,C,PHP , MySQL等各种编程语言的基础知识。
C语言 多文件项目-疑惑Tech

C语言 多文件项目

疑惑二号阅读(21)赞(0)

多文件项目 简介 一个软件项目往往包含多个源码文件,编译时需要将这些文件一起编译,生成一个可执行文件。 假定一个项目有两个源码文件foo.c和bar.c,其中foo.c是主文件,bar.c是库文件。所谓“主文件”,就是包含了main()函数...

C语言 变量说明符-疑惑Tech

C语言 变量说明符

疑惑二号阅读(19)赞(0)

变量说明符 C 语言允许声明变量的时候,加上一些特定的说明符(specifier),为编译器提供变量行为的额外信息。它的主要作用是帮助编译器优化代码,有时会对程序行为产生影响。 const const说明符表示变量是只读的,不得被修改。 c...

C语言 文件操作-疑惑Tech

C语言 文件操作

疑惑二号阅读(34)赞(0)

文件操作 本章介绍 C 语言如何操作文件。 文件指针 C 语言提供了一个 FILE 数据结构,记录了操作一个文件所需要的信息。该结构定义在头文件stdio.h,所有文件操作函数都要通过这个数据结构,获取文件信息。 开始操作一个文件之前,就要...

C语言 I/O 函数-疑惑Tech

C语言 I/O 函数

疑惑二号阅读(21)赞(0)

I/O 函数 C 语言提供了一些函数,用于与外部设备通信,称为输入输出函数,简称 I/O 函数。输入(import)指的是获取外部数据,输出(export)指的是向外部传递数据。 缓存和字节流 严格地说,输入输出函数并不是直接与外部设备通信...

C语言 预处理器-疑惑Tech

C语言 预处理器

疑惑二号阅读(29)赞(0)

预处理器(Preprocessor) 简介 C 语言编译器在编译程序之前,会先使用预处理器(preprocessor)处理代码。 预处理器首先会清理代码,进行删除注释、多行的语句合成一个逻辑行等等。然后,执行#开头的预处理指令。本章介绍 C...

C语言 Enum类型-疑惑Tech

C语言 Enum类型

疑惑二号阅读(23)赞(0)

Enum 类型 如果一种数据类型的取值只有少数几种可能,并且每种取值都有自己的含义,为了提高代码的可读性,可以将它们定义为 Enum 类型,中文名为枚举。 enum colors {RED, GREEN, BLUE}; printf(&qu...

C语言 Union 结构-疑惑Tech

C语言 Union 结构

疑惑二号阅读(24)赞(0)

Union 结构 有时需要一种数据结构,不同的场合表示不同的数据类型。比如,如果只用一种数据结构表示水果的“量”,这种结构就需要有时是整数(6个苹果),有时是浮点数(1.5公斤草莓)。 C 语言提供了 Union 结构,用来自定义可以灵活变...

C语言 typedef 命令-疑惑Tech

C语言 typedef 命令

疑惑二号阅读(30)赞(0)

typedef 命令 简介 typedef命令用来为某个类型起别名。 typedef type name; 上面代码中,type代表类型名,name代表别名。 typedef unsigned char BYTE; BYTE c = �...

C语言 struct 结构-疑惑Tech

C语言 struct 结构

疑惑二号阅读(21)赞(0)

struct 结构 简介 C 语言内置的数据类型,除了最基本的几种原始类型,只有数组属于复合类型,可以同时包含多个值,但是只能包含相同类型的数据,实际使用中并不够用。 实际使用中,主要有下面两种情况,需要更灵活强大的复合类型。 复杂的物体需...

C 语言的内存管理-疑惑Tech

C 语言的内存管理

疑惑二号阅读(17)赞(0)

C 语言的内存管理 简介 C 语言的内存管理,分成两部分。一部分是系统管理的,另一部分是用户手动管理的。 系统管理的内存,主要是函数内部的变量(局部变量)。这部分变量在函数运行时进入内存,函数运行结束后自动从内存卸载。这些变量存放的区域称为...

一个专注于技术系列文章的技术分享网站