Ubuntu入门编写

article/2025/8/21 21:32:47

在Ubuntu系统中编写简单程序及简单命令的使用

一,编写简单的hello world

命令行输入vi hello.c 编写主程序
在这里插入图片描述
写程序
在这里插入图片描述
然后使用gcc命令编译
在这里插入图片描述
运行./hello得到结果
在这里插入图片描述

二,在Ubuntu上写一个简单的程序与在Windows上编写

1,编写主程序与子程序

同上

vi main.c
vi sub.c

主程序
在这里插入图片描述
子程序
在这里插入图片描述

同样用gcc命令编译主程序
得到结果在这里插入图片描述

2,在Windows上编写该程序

工具:Dev-C++
主程序:

在这里插入图片描述

子程序:
在这里插入图片描述
结果:在这里插入图片描述

三,用makefile编译主程序

建立makefile文件

touch makefile
gedit makefile

进入文件编写

main1:	main1.cgcc main1.c -o  main1

注意命令行前是tab而不是空格
用make指令运行
再执行程序
在这里插入图片描述

完毕。


http://chatgpt.dhexx.cn/article/0P5ROgcU.shtml

相关文章

vmware安装ubuntu入门教程

1 ubuntu下载地址: Ubuntu 22.04.1 LTS (Jammy Jellyfish) 2 vmware下载地址: https://customerconnect.vmware.com/en/downloads/info/slug/desktop_end_user_computing/vmware_workstation_pro/17_0 vmware安装按照默认安装即可 3 在vmware中设置ub…

00_Ubuntu系统入门

目录 前言 一、Ubuntu系统安装 1.1 VMware15安装虚拟机不兼容,无法打开 1.2 Ubuntu联网问题 二、Ubuntu系统入门 2.1 Ubuntu系统初体验 2.2 Ubuntu终端操作 2.3 shell操作 2.3.1 shell简介 2.3.3 常用shell命令 2.4 APT下载工具 2.5Ubuntu 下文本编辑 …

Ubuntu入门系列

1.ubuntu软件安装 1.通过App store 安装 2.通过APT 安装 使用apt工具安装软件,需要sudo,也就是root权限 发现出现错误出现进程占用,。 解决办法; 安装成功 3.deb软件包安装 window 是exe ubuntu shi .deb 文件 例如安装网易云音乐 4.…

Ubuntu新手入门全攻略

Ubuntu可以说是Linux系统的一面旗帜,相比于大多数发行版,美观易用,具有强大的社区支持,因而也成为了新手入门Linux系统的一个不错选择(再深入点的CentOS之类的就另说了)。 笔者在尝试Ubuntu系统的时候遇到了…

MS SQL 数据库出现损坏(可疑)的修复方法

当数据库出现这种情况的时候,说明数据库已经出现损坏,需要对数据库进行修复处理; 1、打开数据库管理器SQL server Management Studio,将当前数据库实例服务停止; 然后找到需要修复的数据库的存放目录,并将.…

SQLServer数据库可疑的解决方法

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言方法 前言 介绍数据库可疑后的解决方法,原理是通过数据库deckdb语句进行检测和修复,亲测有效,操作前建议先拷出数据库实体文…

Sql Server 数据库出现“可疑”的解决办法

第一步: ALTER DATABASE DB_NAME SET EMERGENCY 第二步: ALTER DATABASE DB_NAME SET SINGLE_USER(用时可能较久) (ALTER DATABASE DB_NAME SET SINGLE_USER WITH ROLLBACK IMMEDIATE) 第三步: DBCC CheckDB (DB_N…

记一则SQL 数据库状态(可疑)(紧急)解决方案

错误信息如下: 可以看到数据库CStation状态为可疑,导致原因为服务器意外停电,第一次遇到这种情况,折腾了很久终于解决,记下解决方案: 1,将SQL数据库停止,不能停止就强制结束进程 2…

手机上的软件APP,安全吗?

点击上方蓝字关注我们 背景介绍 APP安全合规的监管机构:APP违法违规收集使用个人信息治理工作组(APP治理小组)、工业和信息化部信息通讯管理局(工信部)、国家移动互联网应用安全管理中心(病毒中心)、地方通信局、地方网安。 具体执行APP合规检测和产出报告的是和网安…

几个好玩的区块链app推荐

不得不承认,各种区块链App相继出现,活跃在微信群、电报群等,貌似很多用户都在或多或少地参与着。经别人推荐试用了几个,感觉还可以,这几个App自带“挖矿”功能,每天都会产生一些数字token可供领取&#xff…

(六)区块的生成、验证及挖矿

转载,作者:Alphabet_666 1. 交易的传播和验证 交易包含两部分:n个输入个m个输出,其中n>0,m>0 输入要花费的UTXO解锁脚本 输出UTXO(币的数量锁定脚本) 钱包生成交易,并向邻近…

如何使用API接口

API其实就是一类服务的封装。我们可以使用不同的编程语言编写API,开发习惯和编程语言的不同导致API风格也存在差异。常见的API有以下几种形式: 1、HTTP类型接口 基于HTTP协议提供的API,这类API常常以“网址”形式提供的,像现在主…

微信小程序:调用API接口

首先去果创云之类的API调用的网站找到你想调用的API 以大学查询接口为例 复制API的接口,然后要现在第一个?前面加上appkey,然后name可以换成变量,最后的10是显示的条数,也可以改。 最后效果是可以查询你想要查询的学校…

api接口如何有效对接

一、背景 在平时工作中,经常会遇到的一种场景是:A公司要对接B公司的API方法,这时,A公司就要阅读B公司的接口文档,从接口文档中找到自己需要对接的API,并根据接口文档的要求,完成编码工作&#…

API接口怎么使用(教你使用api接口获取数据)

API是应用程序的开发接口,在开发程序的时候,我们有些功能可能不需要从到到位去研发,我们可以拿现有的开发出来的功能模块来使用,而这个功能模块,就叫做库(libary)。比如说:要实现数据传输的安全&#xff0c…

request调用API接口

通过requests请求api接口,返回的数据为一串字典,可使用字典的方式进行操作 import requests url https://api.github.com/search/repositories?qlanguage:python&sortstars r requests.get(url) print(status code:,r.status_code,verifyFalse) p…

调用api接口

我们平常是怎么调用接口的呢?在Vue中我们平常通过axios这个库来调用就接口,但是在uniapp进行开发,那么就要借用uniapp的库来进行开发,接下来我们一起来探究下。 一.uni.request(OBJECT) 作用:发送网络请求 OBJECT参数说明&#…

api 接口简单调用

互联网的资源是很丰富了&#xff0c;我又发现了个网站&#xff0c;提供api ,供我们联系用 https://www.showapi.com/ 我注册好之后 注册完之后&#xff0c;提供了 appid和 key <!DOCTYPE html> <html lang"en"><head><meta charset"UT…

调用第三方API(接口)

1&#xff1a;选用一个提供API的第三方&#xff08;这里推荐极速数据&#xff09; 2&#xff1a;使用 using Newtonsoft.Json; 如果没有需要先安装 3&#xff1a;定义API方法具体代码如下&#xff1a; public static string API(string url) { HttpWebRequest re W…

如何调用API接口获取数据

下面以调用丁香园的API接口获取新冠疫情数据为例。 丁香园提供的API接口及说明如下&#xff1a; 调用该API接口获取数据的代码如下&#xff1a; import requests import json import pandas as pd #以requests.get方式调用API接口&#xff0c;获取JSON格式的数据 datarequest…