![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
LinuxC学习
本_末
这个作者很懒,什么都没留下…
展开
-
Linux下常用的命令操作
Linux 部分目录结构:/: 根目录,只存放目录,不要存放文件。目录 如:/etc,/bin, /dev, /lib, /sbin 等放置在一个分区中。 /bin: 可执行二进制目录文件,如常用的ls,cat, mv, tar 命令存放在本目录中。/boot: 存放linux系统启动时使用的文件,其中vmlinuz为linux内核文件,以及gurb文件。...原创 2019-01-13 19:29:33 · 227 阅读 · 0 评论 -
Linux下的文件操作
API:应用程序接口1.创建一个文件:#include <sys/types.h>#include <sys/stat.h>#include <fcntl.h>#include <stdio.h>#include <stdlib.h>int main(){ int fd; //文件描述符 fd = ...原创 2019-01-12 19:50:14 · 502 阅读 · 0 评论 -
交换两个数的几种方法
1.中间变量法 这种方法不多说#include int main(){ int a = 1; int b = 2; int t; t = a; a = b; b = t; printf("%d, %d\n", a, b);}2.通过指针交换两个数的值 通过传地址的方式来交换变量的值#include void原创 2018-01-31 20:36:21 · 336 阅读 · 0 评论 -
学生管理系统(数组实现)
头文件:#ifndef _STUDENT_H_#define _STUDENT_H_#define N 100struct student { char name[20]; char sex; int id; int chinese; int math;};typedef struct student st;void Welcome();void Show();原创 2018-01-23 15:56:54 · 4243 阅读 · 2 评论 -
Linux的一些基础命令
首先是Linux的简介,Linux是一个操作系统,是一种作为用户和计算机之间接口的软件程序,与之相同的还有Unix和Microsoft Windows等。操作系统具有一些特点:命令解释、进程管理、内存管理、输入输出操作和外围设备管理和文件管理。Linux作为一款出色的操作系统,具有一些其他系统所不具备的特点,比如:开放性、多用户、多任务、出色的稳定性和速度性能、丰富的网络性能可靠的系统安原创 2018-01-21 16:39:29 · 138 阅读 · 0 评论 -
数据类型(枚举体)
#include enum weekday{ sun,//默认值等于0 mon, tue, wen, thu, fri, sat,};int main(){ enum weekday day = sat; printf("the enum length is %d\n", sizeof(enum weekday));//字节大小为4字节 printf("sat =原创 2018-01-21 16:10:39 · 438 阅读 · 0 评论 -
数据类型(联合体)
#include union test{ int a; int b;};int main(){ union test t; t.a = 1; printf("%d\n", sizeof(union test)); printf("%d\n", t.a); printf("%d\n", t.b); return 0;}联合体是一种公用内存空间的一种数据类型,由上原创 2018-01-21 15:52:02 · 2984 阅读 · 0 评论 -
Linux下的进程
定义:进程是一个具有一定独立功能的程序的一次运行活动,同时也是资源分配的最小单元;进程与程序的区别:进程是动态的,程序是静态的:程序是有序代码的集合;进程是程序的执行。通常进程不可在计算机之间迁移;而程序通常对应着文件、静态和可以复制进程是暂时的,程序使长久的:进程是一个状态变化的过程,程序可长久保存进程与程序组成不同:进程的组成包括程序、数据和进程控制块(即进程状态信息)进程...原创 2019-01-13 20:40:06 · 169 阅读 · 0 评论