![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c/c++
文章平均质量分 80
关于c/c++的学习笔记
不#曾&轻听
努力向自己的梦想靠近
展开
-
Ubuntu系统使用gcc和Makefile编译C程序
本文目的是为了通过在Ubuntu系统上编译多个c程序以此熟悉在Linux系统上编写c程序的操作。相关程序名称分别为main1.c、sub1.c、sub1.h;以下采用两种方式进行编译,第一种是直接使用gcc在命令行编译,第二种是使用Makefile文件编译。目录(一)直接使用gcc编译c程序1.准备工作2.gcc直接编译(二)与windows平台编程对比(三)使用Makefile编译c程序(一)直接使用gcc编译c程序1.准备工作编写main1.c#include"sub1.h"int.原创 2020-09-24 09:17:16 · 4470 阅读 · 0 评论 -
C中的位操作
c语言位操作位与 &特点:有0得0,同为1才得11 & 0 = 00 & 0 = 00 & 1 = 01 & 1 = 1位与&和逻辑与&&的区别:位与时两个操作数是按照二进制位彼次对应位相与的,逻辑与是两个操作数作为整体来相与的位或|特点:有1得1,同为0才得01 | 0 = 10 | 0 = 00 | 1 = 11 | 1 = 1位或|和逻辑或||的区别:位或时两个操作数是按照二进制位彼次对应位相或原创 2020-07-28 11:32:58 · 133 阅读 · 0 评论 -
Visual Studio Code配置C/C++环境
最近在VS code上配置环境时总是达不到像Visual Studio 2019的集成开发环境的运行效果,终于在查阅许多资料后发现了这篇文章,在这里记录一下。原文地址:Visual Studio Code 配置C/C++环境转载 2020-07-20 23:14:28 · 172 阅读 · 0 评论 -
结构体变量及其指针使用时的小问题
关于实验程序结构体使用中遇到的一个小问题,在此记录一下问题描述使用结构体的过程中,发现使用结构体变量和结构体指针程序的执行结果不一致结构体及相关函数定义:struct Matrix{ int VertexNum,ArcNum; int Arc[MaxSize][MaxSize]; ElemType vertex[MaxSize];};//图邻接矩阵构造函数定义int MGraph1(Matrix &MG,ElemType a[],int n,int e){ MG.Ve.原创 2020-05-21 23:29:06 · 312 阅读 · 0 评论 -
C头文件中使用extern定义全局变量
关于C语言中extern关键词的使用最近在头文件中使用extern定义全局变量时,出现如下报错:keil51:*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL SYMBOL: SETPLACE MODULE: common.obj (COMMON)VC:main.obj : error LNK2001: unresolve...原创 2020-04-26 23:18:24 · 5724 阅读 · 0 评论