随笔
文章平均质量分 55
xinwen1995
这个作者很懒,什么都没留下…
展开
-
int main void main main
标准的main函数有两种:int main(void) //不需要参数int main(int argc, char *argv[]) //需要参数,argc为给程序的参数的个数,argv中保存的是给函数的参数,都是字符串。都需要返回值,这样用户可以知道程序是否正确执行。其他类型的main函数都是非标准的。像linux下都是用标准的原创 2015-02-17 20:20:33 · 836 阅读 · 0 评论 -
学生信息管理系统(C语言版)
#include #include #include #include #include #include #define f_path "C:\\Users\\Administrator\\Desktop\\原文本.txt"using namespace std;//学号,姓名,年龄,性别,出生年月,地址,电话,E-mail等struct list{ char nu原创 2015-09-18 11:30:53 · 2502 阅读 · 7 评论 -
你不知道的指针和字符串
指针和字符串原创 2015-08-07 09:51:59 · 578 阅读 · 0 评论 -
浅谈cin与cout
cin与cout原创 2015-08-05 09:42:39 · 745 阅读 · 0 评论 -
编程过程分析(hdu 4515为例)
编程过程分析原创 2015-07-31 18:41:27 · 489 阅读 · 0 评论 -
深入内存
深入内存原创 2015-08-08 20:11:57 · 475 阅读 · 0 评论 -
C++ string 详解
C++ string 详解任何人对本文进行引用都要标明作者是Nicolai M.Josuttis///////////////////////////////////////////////////////////////////////////////////C++ 语言是个十分优秀的语言,但优秀并不表示完美。还是有许多人不愿意使用C或者C++,为什么?原因众多,其中之一转载 2015-06-07 21:20:15 · 458 阅读 · 0 评论 -
2.5年, 从0->阿里
从来没有想到自己的求职之路会这么顺利, 第一次投阿里就拿到了offer, 以前一直都是做好被刷的准备的... 3月31号晚上收到了来自阿里的正式offer, 签下录取意向书, 粗略算了一下, 从2012年9月份正式入学进入计算机系到2015年3月签下阿里offer, 大约两年半的时间, 这期间有很多人值得感谢: 磊哥, 立萍, 宋艺, 兴华老师... 发生了很多事儿: 从最初的懵懵懂转载 2015-05-30 17:53:18 · 561 阅读 · 0 评论 -
C语言的位运算的优势
位运算加速技巧1. 如果乘上一个2的倍数数值,可以改用左移运算(Left Shift) 加速 300%x = x * 2;x = x * 64;//改为:x = x 1x = x 62. 如果除上一个 2 的倍数数值,可以改用右移运算加速 350%x = x / 2;x = x / 64;//改为:x = x >> 1;// 2 = 21转载 2015-05-12 15:29:31 · 369 阅读 · 0 评论 -
牛人博客收集
【Android】(1)Android UI(2)Android(3)从零学Android(4)Android透明菜单制作(5)Android 高仿【优酷】圆盘旋转菜单的实现(附代码)(6)Android JQuery(7)Android游戏开发专栏(8)Android小知识 【Java】 (1)ja原创 2015-04-30 16:18:51 · 348 阅读 · 0 评论 -
计算机学习
就我自己的理解,谈谈我对读研和软件学院的看法,不妥之处一笑了之即可。 如果你有实际开发工作经验,感觉自己的水平和实力进入了一个高原期,迫切需要从理论上提高,那么计算机学院是唯一选择。因为计算机学院才能让你在理论上更上一层楼。软件学院从教学计划上就没有把你往这方面带。当然能不能更上一层楼最终还是完全取决于你自己。需要特别说明的是,工作经验并不一定等于开发经验,我见过很多工作2-3年的人,但是没转载 2015-04-24 19:25:40 · 477 阅读 · 0 评论 -
指针
首先说一下什么是指针,只要明白了指针的含义,你就明白null的含义了。假设 有语句 int a=10;那么编译器就在内存中开辟1个整型单元存放变量a,我们假设这个整型单元在内存中的地址是 0x1000;那么内存0x1000单元中存放了数据10,每次我们访问a的时候,实际上都是访问的0x1000单元中的10.现在定义:int *p; p=&a;当编原创 2015-04-07 15:29:28 · 368 阅读 · 0 评论 -
字符串随笔
#include int main(){ char n[5]; int i=5; for (int k=0;k<5;k++) { scanf("%s",&n[k]);//要加& 当存数字时 } while (i--) { printf("%c\t",n[i]); } return 0; }#include int main(){ char原创 2015-04-21 18:45:56 · 367 阅读 · 0 评论 -
strcpy strcat strlen
strcat 原型:extern char *strcat(char *dest,char *src); 用法:#include 功能:把src所指字符串添加到dest结尾处(覆盖dest结尾处的'\0')并添加'\0'。 说明:src和dest所指内存区域不可以重叠且dest必须有足够的空间来容纳src的字符串。 返回指向dest的指针。原创 2015-03-05 20:06:20 · 408 阅读 · 0 评论 -
线 面问题
(1) n条直线最多分平面问题题目大致如:n条直线,最多可以把平面分为多少个区域。析:可能你以前就见过这题目,这充其量是一道初中的思考题。但一个类型的题目还是从简单的入手,才容易发现规律。当有n-1条直线时,平面最多被分成了f(n-1)个区域。则第n条直线要是切成的区域数最多,就必须与每条直线相交且不能有同一交点。 这样就会得到n-1个交点。这些交点将第n条直线分为2条射线和n-2条线断。原创 2015-02-14 11:18:14 · 447 阅读 · 0 评论 -
关于__int64,__int32,long long
1.64位整型的定义方式有long long和__int64两种(VC还支持_int64),而输出到标准输出方式有printf(“%lld”,a),printf(“%I64d”,a),和cout 2.long long ----> IId (I/O) 可以(VC6.0不支持long long) ----> I64d (I/O) 不可以原创 2015-02-16 17:03:02 · 785 阅读 · 0 评论 -
HDU 分类
HDU 分类原创 2015-02-20 11:48:59 · 431 阅读 · 0 评论 -
int,long,long long,__int64
unsigned int 0~4294967295 int 2147483648~2147483647 unsigned long 0~4294967295long 2147483648~2147483647long long的最大值:9223372036854775807long long的最小值:-9223372036854775808unsigne原创 2015-10-26 11:18:19 · 366 阅读 · 0 评论