- 博客(5)
- 收藏
- 关注
原创 makefile的简单使用
一个工程中的源文件不计其数,其按类型、功能、模块分别放在若干个目录中,makefile定义了一系列的规则来指定,哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译,甚至于进行更复杂的功能操作,因为 makefile就像一个Shell脚本一样,其中也可以执行操作系统的命令。Linux 环境下的程序员如果不会使用GNU make来构建和管理自己的工程. 在 Linux(unix )环境下使用GNU 的make工具能够比较容易的构建一个属于你自己的工程,整个工程的编译只需要一个命令就可以完成编译、连接以
2020-08-24 19:46:33
210
原创 浅谈c语言地址和 内存
一 大小字端节序 msb(大端):高位字节排放在内存的低地址端,低位字节排放在内存的高地址端。 2.lsb(小端):低位字节排放在内存的低地址端,高位字节排放在内存的高地址 二 .c程序的内存布局 系统空间:每个程序运行独立4GB虚拟内存空间 命令行传递的参数: int main(int argc, char **argv) 栈区: 局部变量(自动分配,{}内有效,离开{}自动) 堆区: malloc分配的内存(自己管理,用完free,否则泄漏) .bss: 未初始化...
2020-07-28 20:45:01
665
原创 C语言FILE文件详细操作
废话不多说,首先上图,下图是文件打开方式 1.首先来一fopen()(文件打开),和fclose(文件关闭)的操作,至于打开方式见上图; exit()函数使程序立即终止执行,同时将缓冲区中剩余的数据输出并关闭所有已经打开的文件。status:为0值表示程序正常终止,为非0值表示一个定义错误。 这里关于存放路径说一下,如果没有指定则放在当前路径,上图我放在D盘中,可查看是否创建 2.既然创建打开关闭都会了,接下来我们说说读和写先来单个字符的读(fgetc)和写(fputc)(把test12.txt的内容
2020-07-27 21:21:12
5221
原创 ubuntu 14.04安装ftp服务器
要配置FTP服务器先了解一下ftp ftp协议 文件传输协议(File Transfer Protocol,FTP)是用于在网络上进行文件传输的一套标准协议,它工作在 OSI 模型的第七层, TCP 模型的第四层, 即应用层, 使用 TCP 传输而不是 UDP, 客户在和服务器建立连接前要经过一个“三次握手”的过程, 保证客户与服务器之间的连接是可靠的, 而且是面向连接, 为数据传输提供可靠保证。 FTP允许用户以文件操作的方式(如文件的增、删、改、查、传送等)与另一主机相互通信。然而, 用户并不真正登录到
2020-07-25 17:00:20
882
原创 Ubuntu 14.04 tftp服务器的搭建和测试
TFTP协议是什么? TFTP(Trivial File Transfer Protocol,简单文件传输协议)是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务。 TFTP 基于 UDP 协议进行文件传输。与 FTP 协议不同的是,TFTP 传输文件时不需要用户进行登录。它只能从文件服务器上下载或上传文件,不能列出目录。 1.安装tftp所需的软件 2.查看是否安装成功dpkg -l |grep tftp,如果安装成功显示以下内容 3.创建t
2020-07-25 16:43:09
348
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人