c语言&数据结构和算法
浴前带刀侍卫
这个作者很懒,什么都没留下…
展开
-
c语言的一些细节学习
#include <stdio.h>void main(){ int *a; char s[20]; a=gets(s); //a表示取s的首地址 puts(a+2); puts((int)a + 2);}puts(a+2)跳过了8个字符,puts((int)a + 2)只跳过2个字符 对地址的一些小思考#include <stdio.h>voi原创 2016-01-19 10:38:17 · 404 阅读 · 0 评论 -
c语言 地址的思考 little-endian
想了解一下定义一个数之后在内存中是怎么排列的,于是写了个程序如下:#include<stdio.h>void main(){ unsigned long a=0x8e361d73; unsigned long b=0x01020304; unsigned long c=0x05060708; printf("a=%lu\n",a); printf("b=%原创 2016-03-23 16:11:27 · 341 阅读 · 0 评论 -
京东笔试题 小东复习,规划时间
京东笔试题:小东要考试,父亲安排了每天的最短复习时间和最长复习时间,但是小东只有自己的总复习时间,小明要安排这些时间 #include <stdio.h>#include <string.h>int timeOk(int day,int minTime[],int maxTime[],int sumtime,int myTime[day]){ int minall=0; int原创 2016-04-08 20:33:26 · 1092 阅读 · 0 评论 -
华为笔试题 (消灭终极boss)
玩家杀boss,玩家有普通攻击和魔法攻击 boss 有普通攻击和暴击 求玩家战胜boss的最小回合数#include<stdio.h>#include<string.h>void fight(int a[3],int *fight_time,int *win){ //血多直接魔法上 while(a[2]>120){ int i=0; for(原创 2016-04-13 20:18:39 · 1653 阅读 · 0 评论 -
c++ string类的使用方法
相信使用过MFC编程的朋友对CString这个类的印象应该非常深刻吧?的确,MFC中的CString类使用起来真的非常的方便好用。但是如果离开了MFC框架,还有没有这样使用起来非常方便的类呢?答案是肯定的。也许有人会说,即使不用MFC框架,也可以想办法使用MFC中的API,具体的操作方法在本文最后给出操作方法。其实,可能很多人很可能会忽略掉标准C++中string类的使用。标准C++中提供的str转载 2016-08-27 19:34:52 · 6078 阅读 · 0 评论