博客专栏  >  编程语言   >  C语言之旅

C语言之旅

从C基础---->C进阶---->C深入,带你一起翱翔C的世界!

关注
4 已关注
46篇博文
  • 统计一个数二进制形式中1的个数

    1、题目要求 写一个参数二进制中1的个数,比如: 15----> 0000 1111 ----> 4个1 2、函数原型 int count_one_bits(unsigned int value)...

    2017-03-12 12:07
    387
  • malloc的底层实现

    // 申请内存块的类型 /* Memory block identification */ #define _FREE_BLOCK      0 #define _NORMAL_BLOCK    1 ...

    2016-10-08 17:43
    684
  • (C语言版)猴子吃桃问题

    问题描述: /*有一群猴子,去摘了一堆桃子*/ /*商量之后决定每天吃剩余桃子的一半*/ /*当每天大家吃完桃子之后,有个贪心的小猴都会偷偷再吃一个桃子*/ /*按照这样的方式猴子们每天都快乐的吃着桃...

    2016-09-17 11:24
    16874
  • 单链表的基本操作

    void Init_LinkList(PNode *pHead);//初始化 PNode BuyNode(DataType data);//创建新节点 void PushBack(PNode *pHe...

    2016-09-13 12:31
    685
  • 动态内存浅析

    首先,我们先来谈谈为什么要使用动态内存分配?       我们都知道,数组是相同元素的一组集合,它的各个元素之间也是连续存储的,所以内存会在编译阶段就为其分配所需的空间,而且在定义数组时就需要准确...

    2016-09-11 09:37
    1321
  • 二分查找的多种实现

    折半查找(即二分查找) 二分搜索算法:给定排好序的n个元素arr[0:n-1],在这n个元素中找出一特定元素x.  首先比较容易想到的办法是用顺序搜索方法,逐个比较a[0:n-1]中的元素 ,直...

    2016-09-10 21:34
    1277
  • 我的代码日程

    3-13 特别:注册自己的csdn博客。 1. 打印100~200 之间的素数 2. 输出乘法口诀表 3. 判断1000年---2000年之间的闰年 1*1=1 2*1=2 2*2=4...

    2016-03-17 10:39
    397
  • hehe之小程序

    作业: 1.给定两个整形变量的值,将两个值的内容进行交换。 2. 不允许创建临时变量,交换两个数的内容(附加题) 3. 求10 个整数中最大值。 4. 写一个函数返回参数二进制中 1 的个数 比如: ...

    2016-03-17 10:42
    321
  • 一塌糊涂的code!!!

    #include #include int main() { int m; m=getchar(); if(48 {  ; } if((m>=65)&&(m { print...

    2016-03-21 13:30
    328
  • 未完成的代码!

    3.   5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果 A选手说:B第一,我第三。 B选手说:我第二,E第四。 C选手说:我第一,D第二。 D选手说:C最后,我第三。 E选手说:我第四,A...

    2016-03-30 22:50
    269
  • 一段改变我思想的代码!!!

    有一个字符数组的内容为:"student a am i",请你将数组的内容改为"i am a student". 要求: 不能使用库函数。只能开辟有限个空间(空间个数和字符串的长度无关)。 #...

    2016-04-08 14:06
    258
  • 常见字符串函数的原型!!!

    1、strcat//将指针指向的字符串放到目的字符串后 [cpp] char *strcat(char *strDest, const char *strScr) //将源字符串加const,表明...

    2016-04-13 22:12
    785
  • 好朋友?陌生人?-------指针与数组

    数组:用来保存一组相同类型的元素的集合 指针:专门用来保存一个变量的地址,即指针就是地址

    2016-04-26 20:15
    407
  • sizeof和strlen

    sizeof:判断数据类型长度符的关键字,用于求取一个对象或者类型所占的内存字节数 strlen:求取字符串长度的函数,不包括‘\0’ 例题说明: 1,整型数组 int a[]={1,2,3,4}...

    2016-04-28 00:12
    285
  • 加减乘除计算器

    一,首先,我们用最常规,最容易想到的办法写出代码 #include #include void menu() { printf("1.add 2.sub 3.mul 4.di...

    2016-05-02 16:39
    347
  • 与众不同!(strrstr strrchr)

    #define _CRT_SECURE_NO_WARNINGS 1 #include #include #include #include char *my_strrstr(char const *s...

    2016-05-07 16:53
    452
  • 我眼中的结构体

    一,结构体的定义 聚合数据类型:能够同时存储超过一个的单独数据(例如C语言中的数组和结构体) 结构体是一些值的集合,这些值成为它的成员,既是一种自定义类型,也是一种聚合数据类型。 二,结构体的声明及具...

    2016-05-08 17:15
    406
  • 详解交换两个数的值

    见到这道题,可能你会想到小时候玩过的游戏,将分别装有酱油和醋的两个瓶子交换,醋装到酱油瓶子里,酱油装到醋瓶子里,我们都知道,交换的过程需要家住一个空瓶子,当然,我们这道题也是同样的道理,需要创建一个临...

    2016-05-21 12:16
    3574
  • 注释转换(C---->C++)

    四种状态: 测试代码: // 1.一般情况 /* int i = 0; */ // 2.换行问题 /* int i = 0; */int j = 0; /* int i = 0; */ int ...

    2016-05-25 15:25
    1731
  • 经典笔试题123

    1.实现对一个8bit位数据(unsigned char 类型)的指定位(例如第n位)的置0或置1操作,并保持其他位不变。 函数原型: void bit_set(unsigned char *p_da...

    2016-05-30 11:03
    337

数据结构
2159838
C++之行
1455210
C->C++过渡
1630566
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部