C语言
文章平均质量分 57
C语言学习笔记
iGma_e
这个作者很懒,什么都没留下…
展开
-
C语言函数原型
一、定义C语言代码由上到下依次执行,原则上函数定义要出现在函数调用之前,否则就会报错。但在实际开发中,经常会在函数定义之前使用它们,这个时候就需要提前声明。所谓声明,就是告诉编译器我要使用这个函数,你现在没有找到它的定义不要紧,请不要报错,稍后我会把定义补上。函数原型的格式非常简单,相当于去掉函数定义中的函数体,并在最后加上分号 ; 如下所示:int sum(int i,int j);也可以不写形参,只写数据类型:int sum(int, int);函数声明给出了函数名原创 2021-10-16 11:23:04 · 4210 阅读 · 0 评论 -
宏和枚举类型数据
一、宏在 C 语言中,可以采用命令 #define 来定义宏。该命令允许把一个名称指定成任何所需的文本。通常情况下,我们所说的定义全局常量实质上就是在定义一个宏。惯例将宏名称每个字母采用大写,这有助于区分宏与一般的变量。代码#include <stdio.h>#define A 10int main(){ printf("%d\n",A);}运行效果二、枚举类型枚举型是预处理指令#define的替代。枚举和宏其实非常类似,宏在预原创 2021-09-21 22:27:37 · 170 阅读 · 0 评论 -
C语言中结构体类型知识点
一、说明在 JavaScript 中有对象的概念,在对象中可以定义不同数据类型的数据。C语言中的结构体就相当于 JavaScript 中的对象,也包含各种属性或方法。在 C 语言中有数组数据,但不同于 JavaScript 的是,C 语言要求数组中所有数据的类型必须一样。但在实际的编程过程中,我们往往还需要一组类型不同的数据,例如对于学生信息登记表,姓名为字符串,学号为整数,年龄为整数,所在的学习小组为字符,成绩为小数,因为数据类型不同,显然不能用一个数组来存放。在C语言中,可以使结构体来存放一组不原创 2021-09-18 22:54:35 · 910 阅读 · 0 评论 -
C语言指针的应用
一、代码#include <stdio.h>int main(){ int a = 10; int* p_a = &a; printf("变量a的值为:%d\n\n",a); printf("变量a指针地址为:%p\n\n",p_a); printf("利用指针打印变量a的值:%d\n\n",*p_a); printf("利用指针打印变量a的值:%d\n\n",*&a);}二、运行效果三、知识点定义 C 语言预编译命令:#include &原创 2021-09-18 22:09:35 · 497 阅读 · 0 评论 -
定义全局常量及typedef的用法
一、定义全局常量语句位置作为全局常量,其定义位置要与主函数统计,一般情况下定义在编译语句的下面。关键字:#define代码:#include <stdio.h>#include <stdlib.h>// 定义全局常量#define LIST_INNIT_LENTH 100#define LIST_CREMENT 20// 主函数int main(){ int a = LIST_INNIT_LENTH + LIST_CREMENT; prin原创 2021-09-18 21:29:30 · 1605 阅读 · 0 评论