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  //头文件,c的标准库,输入输出的函数都在这个库中

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

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

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

例如:

./hello

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

你可能感兴趣的:(c)