8月30日

练习1:

1.在用户的家目录下创建 目录文件 dir1 和 普通文件file1

mkdir dir1

touch file1

2.在家目录下给dir1目录嵌套创建 dir1/dir2/dir3/dir4/dir5

mkdir -p dir1/dir2/dir3/dir4/dir5

3.在家目录下直接一步进入到 dir4 里面

cd dir1/dir2/dir3/dir4

4.在dir4目录中将家目录下的file1 移动到上一级的dir3中

mv ~/file1 ~/dir1/dir2/dir3

5.在dir4目录下创建一个目录文件 test

mkdir test

6.将test 复制到上一级的dir3中

cp -r test ~/dir1/dir2/dir3

7.在dir4中直接查看dir3中有哪些文件

ls ..

 

8.在dir4中直接回到家目录 删除刚才创建的目录 dir1

cd

rm -rf dir1

练习2:

1.创建目录24081C,在该目录下创建目录dir1 dir2 文件file1

mkdir 24081C

cd 24081C

mkdir dir1 dir2

touch file1

2.使用echo在file1中打印一首古诗【执行调整格式】

echo -e "\t\t床前明月光\n\t\t疑是地上霜\n\t\t举头 望明月\n\t\t低头思故乡" >file1

3.复制file1给file2

cp file1 file2

4.将file1移动到dir1

mv file1 dir1

5.将file2移动到dir2

mv file2 dir2

6.在file1后面追加一行语句“我爱C语言”

echo "我爱C语言" >>dir1/file1

7.查看file1内容

cat dir1/file1

练习3: 

1. 使用gcc 程序编译生成可执行文件的步骤分为

__预处理___、__编译__、__汇编__、__链接__

2.GCC编译器中 -S 选项完成的工作是

_检查语法错误,生成汇编文件_ 

3.写出gcc分步编译的详细步骤。(假设为1.c文件)

_gcc -E 1.c -o 1.i__展开头文件,删除注释,宏替换,________

_gcc -S 1.i -o 1.s___检查语法错误,生成汇编文件___________

_gcc -c 1.s -o 1.o___将汇编文件转换成二进制文件___________

_gcc 1.o -o exe____生成可执行文件______________________

_./exe______________________________________________

4.C语言的程序的入口函数是什么,请写出全称?

C语言的入口函数是主函数

全称:int main(int argc ,const chara* argv[])

5.用户编写了一个文本文件a.txt,想要得到一个名为txt.a的该文件,可以使用哪些指令呢?

①mv a.txt txt.a

②echo a.txt > txt.a

6.分析一下#include <stdio.h>的意思

#表示:表示指令的开始,在编译开始之前处理该行

include表示:包括后面指定的文件,告诉编译器读取文件

stdio.h表示:标准输入输出库的头文件,包括printf和scanf

<>可以改为””吗?二者的区别是什么?

绝大多数编译器都可以替换

<>表示从系统标准库目录中查找头文件,通常用于包含标准库文件。

 ””表示从当前目录或项目目录中查找头文件,通常用于包含自定义的头文件。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值