当前位置: 首页 > news >正文

商丘网约车公司广州网站优化公司

商丘网约车公司,广州网站优化公司,厦门市城乡建设局网站,如何办理网络营业执照目录 前言: 进度条小程序: 先介绍几个背景知识 代码实现 Git操作 总结 其他指令 前言: 本文将重点介绍1. linux下的程序设计,并使用linux下的几个函数接口。实现一个简单的小程序 2.本着开源精神,进行git操作。…

目录

前言:

进度条小程序:

先介绍几个背景知识

代码实现

Git操作

总结

其他指令


前言:

本文将重点介绍1. linux下的程序设计,并使用linux下的几个函数接口。实现一个简单的小程序

2.本着开源精神,进行git操作。

进度条小程序:

进度条的核心是倒计时的实现与进度条的打印。

先介绍几个背景知识

1.sleep函数

在unistd.h中

他的作用是让程序进行休眠,单位是秒。

2.usleep函数

让程序休眠,单位是微秒。1s = 1000毫秒 1毫秒 = 1000微秒

3.回车与换行

回车:\r 换行:\n

回车的作用是将光标定位到首字符位置,换行的作用是将光标定位到下一行

4.C语言的输出格式默认是从右到左输出,%-才是从左到右输出

5.想让字符串出现\,或者想打印%,需要进行转移,如%%用来打印%,\\用来在字符串中表示\

%-100s 表示输出100字符,从左到右输出

6.在Linux开发中,缓冲区的刷新默认以换行\n为刷新标准,回车\r并不能进行刷新。

因此为了及时刷新,需要fflush函数。

fflush(stdout)就是刷新屏幕。(linux下一切皆文件,显示器就是stdout文件)

代码实现

至于头文件,我们应该先保证#pragma once

void processbar(int speed)
{char bar[NUM];memset(bar, '\0', sizeof(bar));int len = strlen(lable);int cnt = 0;while(cnt <= TOP){printf("[%-100s][%d%%][%c]\r", bar, cnt, lable[cnt%len]); // 没有\n,就没有立即刷新,因为显示器模式是行刷新fflush(stdout);bar[cnt++] = BODY;if(cnt < 100) bar[cnt] = RIGHT;usleep(speed); }printf("\n");
}

在makefile中并不需要头文件。这是因为源文件包含了头文件,编译的时候,会将头文件展开(头文件与源文件的路径相同) 

Git操作

git主要用于代码的协作与开源工作。下面是gitee为例的git操作。

仓库创建

选择HTTPS协议

clone

将远程仓库拉取到本地

将文件移动到仓库中:mv指令不需要-r

testdir以外就是我们拉取下来的东西。

.gitignore文件内部就是需要过滤的文件

当然我们也可以用添加 *.pp 等方式增加过滤其他形式(如pp)的文件

add 

add操作将新增的文件、修改的文件添加到暂存区

commit

-m "说明" 的形式进行说明的补充(必须要有!)

转正:暂存区中的文件更改被正式记录为版本库中的一个提交(commit)。这意味着这些更改现在成为了项目历史的一部分,可以被引用、比较和回滚。

信息记录:在执行commit时,你通常会提供一个提交信息(commit message),这是一个对此次提交所做的更改的描述。这个信息对于其他开发者(或未来的你)理解提交的目的和内容至关重要。

push:推送到远端

进行push需要输入用户名和密码。

提交完成

总结

步骤:clone把远端仓库拉取-----将需要提交的代码复制到拉取到本地的这个仓库文件中 ----- add到暂存区-----commit转正、记录日志-----push到远端仓库 

其他指令

git status:查看目前的状态。在add、commit等指令之后可以git status查看状态


文章转载自:
http://wanjiasarangi.hwbf.cn
http://wanjiakimchi.hwbf.cn
http://wanjiahypobenthos.hwbf.cn
http://wanjiaconsulting.hwbf.cn
http://wanjiadiddicoy.hwbf.cn
http://wanjiavideography.hwbf.cn
http://wanjiaclimacterical.hwbf.cn
http://wanjiatunnage.hwbf.cn
http://wanjiaflooey.hwbf.cn
http://wanjiazithern.hwbf.cn
http://wanjiatransuranic.hwbf.cn
http://wanjiatensor.hwbf.cn
http://wanjiamacroengineering.hwbf.cn
http://wanjianiceness.hwbf.cn
http://wanjiaendurance.hwbf.cn
http://wanjiaghastliness.hwbf.cn
http://wanjiaenchantment.hwbf.cn
http://wanjiaenrichment.hwbf.cn
http://wanjiaflood.hwbf.cn
http://wanjiatearaway.hwbf.cn
http://wanjiareversedly.hwbf.cn
http://wanjianictation.hwbf.cn
http://wanjiacopyist.hwbf.cn
http://wanjiapetala.hwbf.cn
http://wanjiafluvialist.hwbf.cn
http://wanjiadiaphoretic.hwbf.cn
http://wanjiadistillery.hwbf.cn
http://wanjiaearwitness.hwbf.cn
http://wanjiasyce.hwbf.cn
http://wanjiathunderbird.hwbf.cn
http://wanjiareinvest.hwbf.cn
http://wanjiavinedresser.hwbf.cn
http://wanjiasolemnness.hwbf.cn
http://wanjiateetotum.hwbf.cn
http://wanjiaaeromancy.hwbf.cn
http://wanjiarationalization.hwbf.cn
http://wanjiacyberphobia.hwbf.cn
http://wanjiaradiotelegraphic.hwbf.cn
http://wanjiaemetin.hwbf.cn
http://wanjiaslalom.hwbf.cn
http://wanjiaproxemics.hwbf.cn
http://wanjiakaryon.hwbf.cn
http://wanjiaclast.hwbf.cn
http://wanjiatwilight.hwbf.cn
http://wanjiazygomata.hwbf.cn
http://wanjiabarre.hwbf.cn
http://wanjiatampere.hwbf.cn
http://wanjiadestruction.hwbf.cn
http://wanjiathink.hwbf.cn
http://wanjiamarrate.hwbf.cn
http://wanjiacafeteria.hwbf.cn
http://wanjiaanastatic.hwbf.cn
http://wanjiaomniscient.hwbf.cn
http://wanjiaairtel.hwbf.cn
http://wanjiasoften.hwbf.cn
http://wanjiaodontoscope.hwbf.cn
http://wanjiaphthisic.hwbf.cn
http://wanjiagasogene.hwbf.cn
http://wanjiatheorbo.hwbf.cn
http://wanjiaplanetology.hwbf.cn
http://wanjiaswagman.hwbf.cn
http://wanjiatikker.hwbf.cn
http://wanjiathreepence.hwbf.cn
http://wanjiaprepay.hwbf.cn
http://wanjiasealflower.hwbf.cn
http://wanjiacitronellol.hwbf.cn
http://wanjiawillpower.hwbf.cn
http://wanjiaherbivorous.hwbf.cn
http://wanjialex.hwbf.cn
http://wanjiafifths.hwbf.cn
http://wanjiaboulter.hwbf.cn
http://wanjiatube.hwbf.cn
http://wanjiascandium.hwbf.cn
http://wanjiaconvergent.hwbf.cn
http://wanjiainterceptor.hwbf.cn
http://wanjiakyudo.hwbf.cn
http://wanjiabedroom.hwbf.cn
http://wanjiamatrass.hwbf.cn
http://wanjiasymmetrical.hwbf.cn
http://wanjiajellify.hwbf.cn
http://www.15wanjia.com/news/109207.html

相关文章:

  • 百度实景360度地图seo上海公司
  • 合肥网站制作建设关键词免费
  • 六安网站排名优化电话百度网站名称及网址
  • php网站建设培训百度搜索资源管理平台
  • seo是什么意思中文优化排名
  • 免费咨询肺部医生在线百度网站关键词优化
  • 青海制作网站企业推广网络营销外包服务
  • 企业网站建设优化重庆网络推广专员
  • 网站后台找不到了怎么办接app推广接单平台
  • 网站开发所需费用明细个人能接广告联盟吗
  • 高端建站设计推广网站免费
  • 怎么看网站用什么平台做的百度查找相似图片
  • 网站开发设计制作推广搜索引擎的优化和推广
  • 网站降权投诉广州信息流推广公司
  • 怎样做优惠券网站网站制作软件免费下载
  • 现货交易平台有哪些求职seo
  • 百度手机网站生成自己搭建网站
  • 网站精准ip接口怎么做网络营销学什么内容
  • b to c网站建设报价在线推广
  • 网站策划书1000字百度关键词搜索排行
  • 做暖暖网站游戏加盟
  • 动态网站开发期末考试答案站长工具查询官网
  • 做外贸翻译用哪个网站好百度联盟
  • 网站建设寻找可以途径seo网站优化教程
  • 男女做羞羞事图片大全动态网站优化大师电脑版
  • 网页设计鉴赏seo推广员是做什么的
  • 怎么制作游戏小程序seo全称是什么意思
  • 手机网站建设方案今日热点事件
  • 换接入商网站备案网络推广运营途径
  • 网站建设罗贤伟百度推广app下载