
C语言
f2016913
一个专业小白的奋斗之路
展开
-
DAY I
C语言的基础学习,本文主要介绍判断闰年。已经输出一个乘法口诀表。原创 2016-09-14 12:10:53 · 390 阅读 · 1 评论 -
开始进行C语言学习的一些基础东西,关键字”代码行“,”空行的使用“,”注释“,”代码行内的空格“等等
一、头文件的结构: 1.头文件的作用是起声明而不是定义 2.预处理快。防止头文件被重复调用。 3.函数和类结构的声明如#include.就是对一个标准的输出输入函数的声明 二、空行的作用 1.程序更加清晰,便于理解和纠错。 2.一般只有的在一个完整的逻辑语句或者一个函数定义后加空行 如if { 语句\表达式 } Else; //空行原创 2016-09-17 18:06:11 · 1610 阅读 · 0 评论 -
知名互联网公司面试题之--将一个数按照二进制输出,并且输出1的个数。
方法一:求余法 #include #include int main() { int num = 9; int count = 0; int count_one_bits(int num); while (num) { if (num % 2 == 1) count++; num = num / 2; } printf("count = %d", count); s原创 2016-09-22 00:23:10 · 654 阅读 · 0 评论 -
C语言之---mommove函数的研究
0.1版本 #define _CRT_SECURE_NO_WARNINGS 1 #include #include #include #include void *memmove(char *dst, char *src,int count) { assert(dst); assert(src); assert(count > 0); while (count--) { *dst+原创 2016-11-08 16:26:57 · 2210 阅读 · 0 评论 -
预处理,宏,隐藏在背后的编译和链接
一.预处理器:在编程的时候,第一个步骤就是预处理;就是编码之前对其进行文本性的操作。 主要有四个作用 1.宏替换 2.头文件的展开 3.去注释 4.条件编译 是否有过这种经历,编译的代码自己不满意,过段时间要找,然后找了很长时间,这是可以通过程序找到当时代码的目录文件,日期,以及行数和时间 都可以,这时候就可以用上常见的这些预处理标示符。 #define __FILE__ //编译的原创 2016-10-19 00:29:06 · 507 阅读 · 0 评论