
一、程序的组成部分
Linux下程序大都是由以下几部分组成:
二进制文件:也就是可以运行的程序文件
库文件:就是通常我们见到的lib目录下的文件
配置文件:
帮助文档:通常是我们在Linux下用man命令查看的命令的文档
二、Linux下程序的存放目录
Linux程序的存放目录大致有三个地方:
/etc, /bin, /sbin, /lib :系统启动就需要用到的程序,这些目录不能挂载额外的分区,必须在根文件系统的分区上
/usr/bin,/usr/sbin,/usr/lib: *** 作系统核心功能,可以单独分区
/usr/local/bin,/usr/local/sbin:/usr/local/lib:/usr/local/etc:/usr/local/man:这几个目录用于安装第三方程序,分别对应了二进制文件、库文件、配置文件、帮助文档的目录
通常来说源码安装程序时,就安装在 /usr/local目录下
原文地址:https://www.cnblogs.com/4545945a/p/11529744.html
推荐文章
ubuntu16.04环境下fatal error: lua.h: No such file or directory
DB2数据库建表报错
MySQL、Oracle与DB2数据库差异
jQueryrocket
jQueryrocket
js文件替换
PHP源文件编码与变量编码的判断
PHP判断字符串所属编码:ASCII、GB2312、GBK、UTF-8、ISO-8859-1
PHP的URL编码解码与原理、自定义实现
Odoo13_前端图标按钮实例
Odoo13_向导应用之软删除
macOS一条命令查看当前wifi密码
编译redis-5.0.8报错/usr/bin/ld: cannot find -latomic解决方法
频繁调用ConcurrentLinkedQueue类的offer和remove方法会内存泄露
记一次排查问题用到工具
【jvisualvm】堆查器使用的内存不足
开发规范
各种http报错的报错的状态码的分析
Springboot整合Elasticsearch
Wang ❤️ Free Fast Stable Best Just try it_v2....
md5
表空间
create_index
非额度合同和额度合同
如何在linux中查找python安装包的路径
Golang中的SingleFlight与CyclicBarrier
linux安装protoc
protobuf 的优缺点
Xshell 连接 VirtualBox
限制 input 输入框只能输入纯数字
一个程序可以产生多个任务,但是一个任务只能对应一个程序,由一个程序产生。
为了使计算机程序得以运行,计算机需要加载代码,同时也要加载数据。从计算机的底层来说,这是由高级语言代码转译成机器语言而被CPU所理解,进行加载。
如果您在一个符合大多数的计算机上, *** 作系统例如Windows、Linux等,加载并执行很多的程序,在这种情况下,每一个程序是一个单独的映射,并不是计算机上的所有可执行程序。
一般的,程序是由高级语言编写,然后在编译的过程中,被编译器/解释器转译为机器语言,从而得以执行。
扩展资料:
程序设计的规范
程序设计的基本概念有程序、数据、子程序、子例程、协同例程、模块以及顺序性、并发性、并行性、和分布性等。
程序是程序设计中最为基本的概念,子程序和协同例程都是为了便于进行程序设计而建立的程序设计基本单位,顺序性、并发性、并行性和分布性反映程序的内在特性。
程序设计规范是进行程序设计的具体规定。程序设计是软件开发工作的重要部分,而软件开发是工程性的工作,所以要有规范。语言影响程序设计的功效以及软件的可靠性、易读性和易维护性。专用程序为软件人员提供合适的环境,便于进行程序设计工作。
参考资料来源:百度百科-程序
参考资料来源:百度百科-程序设计
#include"stdio.h"#include"stdlib.h"
void main()
{
int a[100]
int sum=0
int ave
int i
for(i=0i<100i++)
a[i]=rand()%100//获得100个随机数
for(i=0i<100i++)
sum+=a[i]
ave=sum/100
printf("%d\n",ave)//输出平均值,取的是整数
for(i=0i<100i++)//输出小于平均值的数
if(a[i]<ave) printf("%d ",a[i])
}
输出如下
46
41 34 0 24 5 45 27 42 27 36 4 2 21 16 18 26 38 12 35 3 11 2
2 33 41 11 44 37 23 41 29 16 35 42 6 40 42 5 29 6 1 29 23 4
0 31 8 44 39 26 23 37 38 18 29 41 Press any key to continue
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)