C语言基础 第6页
C语言基础
C语言 二维数组定义和使用-猿说编程

C语言 二维数组定义和使用

C语言 二维数组定义和使用- 在C语言中,一组数据的集合称为数组Array,也称为一维数组,比如:字符串char,实际上也算是数组,字符串由多个字符构成; 二维数组中的每一个数据叫做数组元素Eleme...
猿说编程的头像-猿说编程钻石会员猿说编程4年前
036152
C语言 #pragma once-猿说编程

C语言 #pragma once

C语言 #pragma once - 为了避免同一个头文件被包含(include)多次,C/C++ 中有两种宏实现方式:一种是 #ifndef 方式;另一种是 #pragma once 方式。 #ifndef 的方式受 C / C++ 语言标准支持。...
猿说编程的头像-猿说编程钻石会员猿说编程4年前
033101
C语言 NULL 和 0 区别-猿说编程

C语言 NULL 和 0 区别

C语言 NULL 和 0 区别 - NULL 在 stdio.h 中定义如下: #if !defined(NULL) && defined(__NEEDS_NULL) #ifdef __cplusplus #define NULL 0 #else #define NULL ((void *)0) #endif #endif 在不...
猿说编程的头像-猿说编程钻石会员猿说编程4年前
017384
C语言 free 函数-猿说编程

C语言 free 函数

#include /* *描述:释放之前调用 calloc、malloc 或 realloc 所分配的内存空间 * *参数: * [IN] ptr:指针指向一个要释放内存的内存块, *. 该内存块之前是通过调用 malloc、calloc 或 reallo...
猿说编程的头像-猿说编程钻石会员猿说编程4年前
014792
C语言 指针数组-猿说编程

C语言 指针数组

C语言 指针数组 - 数组中的每个元素都有一个序号,这个序号从 0 开始,称为下标 index,例如,a[0] 表示第 1 个元素,a[3] 表示第 4 个元素。数组是一个整体,它的内存是连续的 指针很灵活,它...
猿说编程的头像-猿说编程钻石会员猿说编程4年前
020452
C语言 文件读写 feof 函数-猿说编程

C语言 文件读写 feof 函数

C语言 文件读写 feof 函数 - feof 是 C 语言标准库函数,其功能是检测文件结束符,如果文件结束,则返回非 0 值,否则返回 0 ,声明如下: #include #include /* *描述:检测文件结束符 * *参数...
猿说编程的头像-猿说编程钻石会员猿说编程4年前
015341
C语言 Hello World-猿说编程

C语言 Hello World

C语言 Hello World - #include 会直接在系统目录搜索 stdio.h ,如果系统目录也搜索不到,直接报错:No such file or directory! include “stdio.h” 首先在工程目录搜索 stdio.h ,如果工程...
猿说编程的头像-猿说编程钻石会员猿说编程4年前
033038
C语言 数组定义和使用-猿说编程

C语言 数组定义和使用

C语言 数组定义和使用 - 在 C 语言中,一组数据的集合称为数组 Array ,其实前面我们已经学习过数组了,比如:字符串 char ,实际上也算是数组,字符串由多个字符构成; 数组中的每一个数据叫做...
猿说编程的头像-猿说编程钻石会员猿说编程4年前
046613
C语言 函数指针-猿说编程

C语言 函数指针

C语言 函数指针 - 函数指针,其本质是一个指针,指向的是一个函数的地址。 基本声明形式:返回数据类型 + (*函数名) + (变量类型1,…); 常规函数和函数指针区别: 函数指针声明的时候 * 需要和函...
猿说编程的头像-猿说编程钻石会员猿说编程4年前
035152
C语言 va_end 宏-猿说编程

C语言 va_end 宏

C语言 va_start 宏 - C 编译器通常提供了一系列处理这种情况的宏,以屏蔽不同的硬件平台造成的差异,增加程序的可移植性。这些宏包括 va_start 、va_arg 、va_end 等,一般三者需要配套使用。 #i...
猿说编程的头像-猿说编程钻石会员猿说编程4年前
017072