C语言
文章平均质量分 60
问·道
C# , WPF
展开
-
C语言中-条件编译#ifdef的妙用详解_透彻
本文主要介绍c语言中条件编译相关的预编译指令,包括 #define、#undef、#ifdef、#ifndef、#if、#elif、#else、#endif、defined。#define 定义一个预处理宏#undef 取消宏的定义#if 编译预处理中的条件命令,相当于C语法中的if语句#ifdef ...转载 2018-09-10 14:14:02 · 28033 阅读 · 3 评论 -
单向链表实现栈
/* * Do:单向链表实现栈 * By:LJDong * Time:2018.9.19 * */#include <stdio.h>#include <malloc.h> //单向链表的“节点”struct node{ int val; struct node* next;...原创 2018-09-19 11:42:39 · 525 阅读 · 0 评论 -
printf()、sprintf()、fprintf()函数之间的区别
printf():把字符串输出到标准输出(屏幕):printf("您可真是太辣鸡了!"); // (控制台输出或cmd窗口输出) sprintf():把字符串输出到指定的字符流(所以多了一个字符流参数):char buf[10]; sprintf(buf,"您可真是太辣鸡了!"); // (字符串保存在buf数组中) fprintf(...原创 2018-10-29 17:27:31 · 943 阅读 · 0 评论 -
C语言制作简单计算器
#include <stdio.h>#include <stdlib.h>#include <string.h> void meun(){ printf("=======================\n"); printf("1. + \n"); pri...原创 2018-10-24 17:28:12 · 1652 阅读 · 0 评论 -
二进制、八进制、十进制、十六进制之间的相互转换
二进制与十进制之间的转换 1 十进制转二进制 方法为:十进制数除2取余法,即十进制数除2,余数为权位上的数,得到的商值继续除2,依此步骤继续向下运算直到商为0为止。 (具体用法如下图) 步骤阅读 2 二进制转十进制 方法为:把二进制数按权展开、相加即得十进制数。 (具体用法如下图) END 二进制与八进制之间的转换 1 二进制转八...原创 2018-12-24 14:27:37 · 414 阅读 · 0 评论