
c语言
濯君
求知,内敛,有趣,勤静
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C语言里的“宏”是指什么?
简单来说:宏定义又称为宏代换、宏替换,简称“宏”。是C提供的三种预处理功能的其中一种。复杂的请看下面,讲的很全。下面的带参宏定义,多行宏定义,在Linux内核源码中很多。另外sizeof也是一个宏定义。 宏定义 宏定义是C提供的三种预处理功能的其中一种,这三种预处理包括:宏定义、文件包含、条件编译 1. 不带参数的宏定义: 宏定义又称为宏代换、宏替换,简称转载 2016-10-09 14:29:09 · 2570 阅读 · 2 评论 -
C语言字符串的基本知识
1.strcmpstrcmp是这样比较的,两个字符串,从第一个字符开始比,如果相同,继续向下比,如果不同,看这两个字符的ASCII码,如果第一个字符串的比较大,则返回1,否则返回-1.原创 2016-10-08 08:54:04 · 608 阅读 · 0 评论 -
C语言通过栈实现将十进制转为八进制输出
# include<stdio.h>#include<malloc.h> # define stackincrement 10# define stack_size 100typedef int ElemType;typedef int status;typedef int SelemType;# define OK 1# define OVERFLOW -1# define ERR原创 2017-03-30 15:48:01 · 8669 阅读 · 4 评论 -
C语言实现合并两个有序(从小到大)顺序表为一个顺序表
#include<stdio.h>#include<malloc.h> typedef int ElemType;typedef int status;# define LIST_INIT_SIZE 100# define OK 1# define OVERFLOW -1typedef struct{ ElemType *elem; int length; in原创 2017-05-11 17:18:47 · 29193 阅读 · 2 评论