摘要: 简单的说就是二进制之间的"或"与"与"的关系也可以理解为位电路中的 与 或关系 在按位"与"运算中两个数同时为1时,结果值为1,一个为1,一个为0结果为0,在"或"关系中就更简单了。更确切的说就是二进制的加减法,最后再把二进制数转换为十进制数,即所得结果。按位异或两个为1时为0,两个为0时为0,一个... 阅读全文
posted @ 2015-09-04 17:17 Mr__sun 阅读(868) 评论(0) 推荐(0) 编辑
摘要: 1 #include 2 3 typedef struct { 4 5 int b,p ;}A; 6 7 void f(A c) 8 9 {10 11 int j;12 13 c.b+=1;c.p+=2;}14 15 main()16 17 {18 19 int i;20 21 A a... 阅读全文
posted @ 2015-09-04 17:01 Mr__sun 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 经典的100个c算法C语言的学习要从基础,100个经典的算法真不知道关于语言的应该发在那里,所以就在这里发了,发贴的原因有2个,第一个,这东西非常值得学习,第二个,想..........嘿嘿,大家应该能猜到吧语言的学习基础,100个经典的算法C语言的学习要从基础开始,这里是100个经典的算法-1C语... 阅读全文
posted @ 2015-09-03 15:05 Mr__sun 阅读(1559) 评论(0) 推荐(0) 编辑
摘要: *p++ 先取内容再地址加1如果printf("%d",*p++)输出的依然是*p的地址存放的内容 *--p 地址减一下再取内容--*p 先取值再减1*++p 地址加1再取内容注意: 如果连续输出,上一步结果对下一步有影响#include "stdio.h"void main(){ int a... 阅读全文
posted @ 2015-09-03 14:49 Mr__sun 阅读(472) 评论(0) 推荐(0) 编辑
摘要: static的作用 :1.保存上次执行的结果 2.static int m; 这里默认m的初始值为0,即默认值是0#include "stdio.h"int fun(int ,int);// 用户自定义函数在main函数之后使用,//就必须在main函数之前进行声明main(){int k=4,m=... 阅读全文
posted @ 2015-09-01 16:22 Mr__sun 阅读(239) 评论(0) 推荐(0) 编辑
摘要: s=(float *) calloc (1,sizeof(float));#include "stdio.h"#include "stdlib.h"void fun(float *p1,float *p2,float *s){s=(float *) calloc (1,sizeof(float));... 阅读全文
posted @ 2015-09-01 16:20 Mr__sun 阅读(480) 评论(0) 推荐(0) 编辑
摘要: 最近在试装centos,不小心把密码丢了,进不去,查了一下资料,找到了方法,试验成功。存在这里,备用。1. 在出现grub画面时,用上下键选中你平时启动linux的那一项,然后按e键2. 再次用上下键选中你平时启动linux的那一项(类似于kernel /boot/vmlinuz-2.4.18-14... 阅读全文
posted @ 2015-09-01 16:19 Mr__sun 阅读(207) 评论(0) 推荐(0) 编辑