8.1.2TCP/IP模块结构模块结构 TCP/IP从协议分层模型方面来看,由四个层次组成:网络接口层、网络层、传输层、应用层。4 8.2.1socket简介简介 socket是网络编程的一种接口,它是一种特殊的I/O,用socket函数建立一个Socket连接,此函数返回一个整型的socket描述符,随后进行数据传输。通常socket分为三种类型:流...
1.1第一个Linuxc程序 例1-1:设计一个程序,要求在屏幕上输出“这是第一个Linuxc程序!”。步骤1:设计编辑源程序代码 使用文本编辑器vim,在终端中输出:[root@localhostroot]#vim1-1.c 输入完成后存盘:按ESC键→输入“:wq”回车 3 1.1第一个Linuxc程序 步骤2:编译程序 查看当前目录下是否有...
此外,掌握Linux下的常用开发工具也是Linux软件工程师的基本要求。例如,gcc编译器是Linux下最常用的C语言编译器,能够生成高效的可执行代码。除此之外,GNU工具集、Makefile、gdb调试器等工具也是Linux软件开发中不可或缺的利器。 最后,熟练掌握Linux下的常用开发库和框架也是提高工作效率的重要手段。例如,GTK+是一种基于...
第11课GPIO和I2C的构成和原理 嵌入式高手教程 三哥说技术#c语言程序设计 #嵌入式 #软件工程师 大学生 小白 编程学习 雅特力 支持国产芯片 AT32F403A 电机FOC开发, 视频播放量 401、弹幕量 0、点赞数 7、投硬币枚数 0、收藏人数 17、转发人数 2, 视频作者 柔贝特三哥, 作者
202x linux软件工程师(c语言)实用教程(刘加海,张益先主编)演讲人 202x-11-11 01第1章linux系统程序设计基础 第1章linux系统程序设计基础 01 1.1第一个linuxc程序 02 1.2gcc编译器 1.2.1使用gcc1.2.2gcc编译流程1.2.3gcc编辑器的主要参数 03 1.3gdb调试器 1.3.1gdb概述1.3.2使用gdb调试程序 04...
进程是一个程序的一次执行的过程。在Linux环境下,每个正在运行的程序都称为进 程。每个进程包含进程标识符及数据,这些数据包 含进程变量、外部变量及进程堆栈等。1.进程与程序由于一个进程对应一个程序的执行,但进程不等同于程 序。因为程序是静态的概念,进程是动态的概念。进程是程序执行的过程,包括了动态创建...
《linux软件工程师(C语言)实用教程》第7章 第7章 进程间的通信 本章重点 进程通信中信号概念及信号处理进程间的管道通信编程进程间的内存共享编程 2 7.1.1信号及其使用 信号是在软件层次上对中断机制的一种模拟,是一种异步通信方式。信号可以直接进行用户空间进程和内核进程之间的交互,内核进程也...
1、第第 3 章章linux环境下环境下系统函数的使用系统函数的使用2本章重点 q Linux环境下数学函数的使用方法q Linux环境下字符函数的使用方法q Linux环境下系统时间与日期函数的使用方法q Linux环境下环境控制函数的使用方法q Linux环境下内存分配函数的使用方法q Linux环境下数据结构中常用函数的使用方法 33.1 数学...
第13课 如何用Git提交代码到远程服务区 嵌入式高手教程 三哥说技术#c语言程序设计 #嵌入式 #软件工程师 大学生 小白 编程学习 雅特力 支持国产芯片 AT32F403A 电机FOC开发 寒假作业, 视频播放量 215、弹幕量 1、点赞数 1、投硬币枚数 0、收藏人数 3、转发人数 1, 视频作者
2 4.1Linux系统文件的属性 Linux系统中,文件的准确定义是不包含有任何其他结构的字符流。Linux系统提供的文件系统,是树形层次结构系统。Linux支持多种文件系统,最常用的文件系统是ext2系统。Linux系统的文件属性主要包括文件类型和文件权限两个方面。注意:FHS标准定义了文件系统中每个区域的用途和所...