LinuxC——linux的一些基础指令以及C语言的基础知识

这几天准备将LinuxC复习一下,希望这些知识点也能够帮助一些初学者。

本篇博客所写的一些指令和代码都是在ubuntu16.04环境下。

一、linux中的一些基础指令

cd     进入相应的目录

例如:进入home目录 

cd /home

ls      查看当前目录中的文件

例如:查看home目录中的文件

ls /home

cat  查看文件中内容

例如:查看一个c文件

cat hello.c

vim   对一个文件进行编辑

例如:对一个hello.c 文件进行编辑,如果当前目录中没有这个文件就会创建者个文件

vim hello.c

gcc   对一个c文件进行编译

例如:编译hello.c

gcc hello.c

编译完之后会生成一个 a.out文件,这个就是可执行文件,我们也可以指定生成的文件名

gcc hello.c -o hello

编译完之后的可执行文件为hello

clear   对当前屏幕进行清屏,如果想看之前的内容可以使用鼠标滚轮往上滑。

以上就是一些基础的指令

二、C语言的一些基础知识

1、C程序都是从main函数开始执行。

2、所有的变量都得先声明,再使用,如果我们没有声明这个变量,编译的时候编译器会报错。

3、声明和定义的区别

声明:就是指定这个变量的名字和数据类型

定义:除了指定这个变量的名字和数据类型以外,还给这个变量分配了一定的内存空间。

【注】一个变量只能被定义一次,但是可以多次被声明

4、注释,C语言中的注释分为两种

  • //    行注释,能够注释一行的内容
  • /**/  块注释 ,能够将多行内容注释起来,【注】不能嵌套 

5、适当的缩进,虽然C语言的格式比较自由,但是想要成为一个优秀的程序员,就得将自己的代码看上去更加的舒服,更加的整齐。

三、一个简单的程序的实例——打印hello world

#include <stdio.h> //头文件,c的标准库,输入输出的函数都在这个库中

int main()         //主函数
{
	printf("hello world\n");  //在屏幕上打印hello world   '\n'是换行作用

	return 0;      //返回零表示这个程序没有问题, main函数的返回值,一般表示执行的状态,0 表示成功
}

然后只要用gcc编译器编译就行了,执行的时候只需要在当前路径下输入./加文件名

例如:

./hello

以上的例子只是一个简单的c语言的示例,让大家初学者先认识一下一个c程序的基本组成。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值