自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ym & blog

rm -rf /*

  • 博客(7)
  • 收藏
  • 关注

原创 C语言编译和内存模型

过程:$gcc hello.c $./a.out结果:Hello World包含四个步骤:预处理、编译、汇编、链接。预处理:$gcc -E hello.c -o hello.i主要处理规则:1)展开宏定义;2)条件编译“#if”,“#ifdef”,“#elif”,“#else”,“#endif”;3)处理预编译指令(#include),将文件插入到改指令位置,递归进行;4...

2019-09-26 16:03:42 172

转载 C语言关键字--static

概述static关键字在c语言中比较常用,使用恰当能够大大提高程序的模块化特性,有利于扩展和维护。但是对于c语言初学者,static由于使用灵活,并不容易掌握。本文就static在c语言中的应用进行总结,供参考使用。错漏之处,请不吝指正。在程序中使用static变量1. 局部变量普通局部变量是再熟悉不过的变量了,在任何一个函数内部定义的变量(不加static修饰符)都属于这个范畴。编译...

2019-09-26 15:30:35 132

转载 C语言关键字--register

register:这个关键字请求编译器尽可能的将变量存在CPU内部寄存器中,而不是通过内存寻址访问,以提高效率。注意是尽可能,不是绝对。因为,如果定义了很多register变量,可能会超过CPU的寄存器个数,超过容量。所以只是可能。#include <iostream>using namespace std;int f(){ register int i=0; ...

2019-09-26 15:12:11 413

转载 C语言关键字--const

基本解释  const是一个C语言的关键字,它限定一个变量不允许被改变。使用const在一定程度上可以提高程序的健壮性,另外,在观看别人代码的时候,清晰理解const所起的作用,对理解对方的程序也有一些帮助。  虽然这听起来很简单,但实际上,const的使用也是c语言中一个比较微妙的地方,微妙在何处呢?请看下面几个问题。问题:const变量 & 常量  为什么我象下面的例子一样用一...

2019-09-26 10:32:37 337

转载 C语言内存管理详解

超详细版本https://blog.csdn.net/weibo1230123/article/details/81427666详细版本https://blog.csdn.net/continueOo/article/details/72453294浅析版本https://blog.csdn.net/ZYB946300928/article/details/87182875...

2019-09-23 11:11:31 380

转载 C语言数组详解(生动,非常形象)

这个博主写的非常好,形象易懂!

2019-09-18 15:10:25 471

转载 C语言指针详解(经典,非常详细)

前言:复杂类型说明要了解指针,多多少少会出现一些比较复杂的类型,所以我先介绍一下如何完全理解一个复杂类型,要理解复杂类型其实很简单,一个类型里会出现很多运算符,他们也像普通的表达式一样,有优先级,其优先级和运算优先级一样,所以我总结了一下其原则:从变量名处起,根据运算符优先级结合,一步一步分析.下面让我们先从简单的类型开始慢慢分析吧:...

2019-09-17 17:37:30 244

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除