SX_gitlab可视化操作&c语言知识_17

gitlab可视化操作技巧:

Merge into current branch直接将远程wjc_GNSS分支的数据拉下来同步到本机当前的分支代码,执行的是合并操作,即多的模块会添加到本地分支,有冲突的地方不行得rebase覆盖才行

修改完代码先暂存更改再在暂存区写入备注,提交到远程端

gitlab的一些相关指令:

bash 复制代码
git statsh save		# 将更改先方到statsh中

#	可切换分支后将更改合并到其他分支上

git statsh pop

git branch --unset -upstream	# 当前分支取消与远程分支的连接
git branch -vv		# 插卡各分支连接情况
git branch -u origin/wjc_GNSS		# 当前分支与远程wjc_GNSS分支连接

c语言:

c语言中static定义的变量将数据限制在了本.c文件中,不可以通过调用.h文件访问该文件,每个文件的.c文件都是相对独立的

可以通过头文件的方式调用.c文件,这样的话static变量就可以被另一个.c文件使用,但是这样不规范

数组的赋值如char a[]的赋值用strcpy即可,但是char* b的赋值不能用strcpy,因为b是一个指针,直接将字符串首地址给b即可

应为"12"在只读数据段,所以不能被strcpy写,直接将b指针指向的地址改变即可,让其与a指向同一个只读字符串

相关推荐
大气的小蜜蜂26 分钟前
基于Python+Django的健身房管理系统实现:核心亮点全流程解析
开发语言·python·django
天空'之城29 分钟前
Linux 系统编程 04:进程基础
linux·开发语言·进程基础
aaaameliaaa31 分钟前
进制练习题【找出只出现一次的数字、交换两个变量(不创建临时变量)、统计二进制中1的个数、打印整数二进制的奇数位和偶数位、求两个数二进制中不同位的个数】
c语言·数据结构·笔记·算法
2zcode44 分钟前
免费开源项目文档:基于MATLAB图像处理的药片检测与计数系统设计与实现
开发语言·图像处理·matlab
灯厂码农1 小时前
C语言内存管理——内存对齐与共用体union
linux·服务器·c语言
charlie1145141911 小时前
Cinux: 加载第一个内核:从 bootloader 跳进 C++
linux·开发语言·c++·嵌入式
. . . . .2 小时前
Egg框架深入
java·开发语言
C+-C资深大佬2 小时前
python while循环
服务器·开发语言·python
Tian_Hang2 小时前
eclipse ditto 学习笔记
运维·服务器·开发语言·javascript·3d
星夜夏空992 小时前
C++学习(2) —— 类与对象基础
开发语言·c++·学习