ls命令用来显示目标列表。 常用参数: -l :以长格式显示目录下的内容列表。输出信息从左向右依次包括文件名,文件类型,权限模式,硬连接数,所有者、组、文件大小和文件的最后修改时间等; -a :显示所有档案及目录; -r :以文件名反序排列并输出目录内容列表; -t :文件和目录的更改时间排序;
转载 2019-11-29 17:57:00
343阅读
2评论
主要用到的函数可以参考
原创 2023-07-25 14:19:04
144阅读
C语言实现yield C/C++中没有yield语法,有的时候想用产生器,自己实现一个循环会感觉很麻烦。C/C++应该如何实现产生器呢? class FibonacciGenerator { public: FibonacciGenerator() : a(0), b(0), state(0) {
转载 2017-07-22 13:22:00
342阅读
C语言实现Linux命令——od实现要求:- 第二周测试1-vi每个.c一个文件,每个.h一个文件,文件名中最好有自己的学号Vi输入图中代码,并用gcc编译通过在Vi中使用K查找printf的帮助文档提交vi编辑过程截图,要全屏,包含自己的学号信息依次输入每个文件内容使用命令gcc *.c一直编译成功第二周测试2-gcc测试用gcc 进行预处理,编译,汇编,链接vi输入的代码生成的可执行文件中要
操作系统:ubuntu10.04前言: 在稍微大点的项目中,基本都会遇到算法问题,特别是大数据的查找。 在当前项目中,使用到了哈希链表。一,概述 实现思路:数组保存哈希桶的关键信息,再用链表链接数据到对应的哈希桶中。 如:管理很多字符串。以a~z,?为哈希桶。 二,实现 1,结构 点击(此处)折叠
转载 2020-06-04 08:57:00
302阅读
2评论
linux使用ifconfigl命令能很方便的查看网卡与网线是否连通,运行ifconfig eth0命令大致输出如下:# ifconfig eth0 eth0 Link encap:Ethernet HWaddr 00:25:35:68:CC:D6 inet addr:192.168.1.168 Bcast:192.168.1.255 Mask:255.
转载 2023-05-11 19:25:38
209阅读
原理在linux使用C语言,通过调用Linux系统的目录访问API来实现一个类似于ls命令功能的小程序,主要是可以练习程序对命令的解析和目录API函数的使用。实现代码#include <stdio.h>#include <time.h>#include <sys/types.h>#include <sys/stat.h>#includ...
原创 2021-12-07 16:05:20
715阅读
以下是test.c的代码#include"game.h"//测试三子棋游戏voidmenu(){printf("***********************\n");printf("****1.play0.exit****\n");printf("***********************\n");}//游戏的整个算法实现voidgame(){charret=0;//数组-存放走出棋盘的信息
原创 2021-02-05 22:53:58
1294阅读
首先我们要来看几个函数:接下来我们安装一madplay这是一个播放器。sudo apt-get install madplay建议给软件源换成阿里的,下载的快。安装完成后测试方法为:madplay xxxx xxxx最好是绝对路径示例:madplay /home/jason/music/stan.mp3程序思路:首先打开存放音乐文件的目录把然后找出所有的.mp3文件并保存文件名文件名有了,路径有了。就简单了嘛接下来看一madplay指令:管理madplay的主程序
原创 2021-11-12 13:55:11
3048阅读
C语言实现Linux命令 Linux是一种开放源代码的操作系统,广泛应用于各种设备和领域。它具有高度的灵活性和可扩展性,得益于其强大的命令行工具。这些工具可以帮助用户完成各种任务,例如文件操作、系统管理和网络连接等。本文将着重介绍如何使用C语言实现一些常用的Linux命令。 首先,我们需要了解Linux命令的基本原理。Linux命令是通过调用系统的API接口来实现的,而C语言是一种高级语言
原创 2024-02-04 11:53:20
135阅读
C语言实现LinuxLinux是一个开源的操作系统内核,它的特点是稳定、灵活和高度可定制。在Linux的发展过程中,C语言起到了非常重要的作用。C语言凭借其效率高、可移植性强以及对硬件底层的优化能力,成为开发Linux的首选语言。本文将探讨C语言实现Linux过程中的重要性以及其相关的技术。 首先,C语言被广泛应用于Linux的内核开发中,是因为它具备高效的性能。C语言是一种接近底层的语
原创 2024-01-31 19:40:24
76阅读
    我的第一个博客,我想先从最简单的开始吧。我是一个学生,今天给大家带来的是C语言实现两个数的数值交换,如果大家有什么问题或建议,可以给我留言。我们一起讨论一起学习,谢谢!    关于数值交换问题,我的解决方案有三种:    (一)设置第三个变量帮助进行数值交换。  &nb
原创 2016-01-25 20:52:53
1458阅读
菱形是编程中经典的图形输出案例,其核心在于控制每行的空格和星号数量。本文将以“输入菱形行数→计算每行空格/星号→循环打印”为主线,详细讲解如何用C语言实现这一功能,并附完整代码和逐行注释。菱形由上下两个对称的三角形组成,其形状由行数决定。假设菱形有 n行(n必须是正奇数),则:上半部分(正三角形):共 (n+1)/2行,每行星号数量递增(1, 3, 5, ..., n)。下半部
原创 2月前
126阅读
目录1、TCP概览1.1 TCP基本特征1.2 TCP通信流程基本原理2、TCP编程的函数接口说明3、TCP通讯测试代码1、TCP概览TCP全称 Transmition Control Protocol,即:传输控制协议。是面向连接的协议。通常,TCP 通信还会被冠以 可靠传输协议 的头衔。但请注意,这里的可靠并非指发出去的数据对方一定能收到(这是不可能的),而仅指TCP能使发
把一个文件分成N份,分别用N个线程进行copy工作,来提高效率
原创 2013-03-15 01:08:19
2271阅读
转自:://blog.chinaunix.net/uid-28458801-id-4254501.html 操作系统
转载 2018-01-11 10:32:00
188阅读
2评论
开发环境:Linux,GCC功能介绍:客户lude <stdl...
原创 2023-07-25 14:18:49
174阅读
 本程序是一个c语言的大作业的一部分是简单的基于给定密钥实现的加密解密程序希望能给后来人一些参考 文件的传输会有明文和密文的区别,明文发送是不安全的。本题目实现对文件的加密和解密操作,采用的加密算法是根据密钥将明文中的字母置换为其它字母,所有字母不区分大小写,不考虑除英文字母外的字符。例如:明文是:They will arrive tomorrow,密钥k=Monday,具体加
先创建一个头文件两个源文件,分别为:test.c、game.c、game.htest.c代码如下:#include"game.h"voidgame(){//雷的信息存储//1.布置好的雷的信息charmine[ROWS][COLS]={0};//11*11//2.排查出雷的信息charshow[ROWS][COLS]={0};//初始化InitBoard(mine,ROWS,COLS,'0');I
原创 精选 2021-02-05 23:00:02
2246阅读
转自:://blog.chinaunix.net/uid-28458801-id-4276934.html 操作系统:ubuntu10.04 前言: 在稍微大点的项目中,基本都会遇到算法问题,特别是大数据的查找。 在当前项目中,使用到了哈希链表。 一,概述 实现思路:数组保存哈希桶的关键信
转载 2018-01-11 10:29:00
96阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5