菜鸟笔记
提升您的技术认知

c 笔记-ag真人游戏

memcpy函数详解

菜鸟阅读 : 976

目录 memcpy 函数原型 参数讲解 返回值讲解 函数讲解(三个注意点) memcpy         拷贝内存块到目标空间 函数原型 void *memcp...

c语言_宏定义

菜鸟阅读 : 815

一.预处理   编译一个c语言程序的第一步骤就是预处理阶段,这一阶段就是宏发挥作用的阶段。c预处理器在源代码编译之前对其进行一些文本性质的操作,主要任务包括删除注释、插入被#include进来的文件内容、定义和替换由#define 定义的符...

深析c语言的灵魂 -- 指针

菜鸟阅读 : 310

一、指针基础知识 在开始我们指针的进阶内容之前,我们先来回顾一下与指针相关的基础知识: 1、什么是指针 指针是内存中一个最小单元的编号,也就是地址。 我们一般口语中说的指针,通常指的是指针变量,也就是用来存放内存地址的变量。 2、指针变量的...

冗长switch-case语句优化方案

菜鸟阅读 : 1342

1、前言     在实际的编程中,我们经常会使用到switch..case语句,这通常也是对一长串if..else if语句的优化。对于一些简单的情况(只每个case代码中代码长度不会很长,而且case分之并不多的情况)...

bcd与ascii码互转-c语言实现

菜鸟阅读 : 871

最近由于项目需要,需要将bcd编码转换为对应的字符串,下面为c语言实现,经测试好用!      转载请标明出处! /*bcd 与 ascii码转换*/ /****************************...

c语言基础|你真的了解snprintf吗?

菜鸟阅读 : 574

作为一名c语言开发者,肯定用过snprintf函数,但是,你真的了解snprintf吗? 废话不多说,直接看代码,尝试写出printf的输出结果。 #include #include

编译头文件 ““与<> 的区别

菜鸟阅读 : 610

“”和<>的区别: 1. 引用的头文件不同 #include< >引用的是编译器的类库路径里面的头文件。 #include“ ”引用的是你程序目录的相对路径中的头文件。 2. 用法不同 #include< &g...

snprintf 函数用法详解

菜鸟阅读 : 959

snprintf(),函数原型为int snprintf(char *str, size_t size, const char *format, ...)。 两点注意: (1) 如果格式化后的字符串长度 < size,则将此...

关键词static的用法

菜鸟阅读 : 521

1.static 修饰局部变量 #include void test() { int i = 0; i ; printf("%d ", i); } int main() { int i = 0; for(i...

程序的编译过程

菜鸟阅读 : 579

1.程序的翻译环境和执行环境 在ansi c的任何一种实现中,存在两个不同的环境 翻译环境: 在这个环境中源代码被转换为可执行的机器指令。 执行环境: 用于实际执行代码。 翻译环境中放的是c语言的原码,经过处理转换为二进制文件test.c,...

网站地图