xjq6898

导航

2017年11月27日 #

指针

摘要: 一、 指针变量:指向地址的变量 指针就是地址,用来存放地址的变量 变量指针:变量地址 指针是存放地址才出现的,地址是为了标示一块地址空间的。 指针让地址有地方存放,指针让内存的访问更加便捷。 指针的大小子在32位平台是4个字节,在64位平台是8个字节。 二、指针和指针类型 指针是有类型的,类型是:t 阅读全文

posted @ 2017-11-27 00:39 xjq6898 阅读(108) 评论(0) 推荐(0)

2017年11月11日 #

一组数组中只有一个数(两个数)出现一次,其他的都成对出现,找出该数

摘要: 一组数据中只有一个数字出现了一次。其他所有数字都是成对出现的。请找出这个数字。(使用位运算) >可以这么理解:如果两个数相等,它们异或之后的结果是0。而0与任何数异或都是该数本身。 (比如00000001^00000001结果是0。00000000^00000001=00000001) 那么将一组数 阅读全文

posted @ 2017-11-11 19:10 xjq6898 阅读(535) 评论(0) 推荐(0)

编程实现喝汽水问题

摘要: 喝汽水,1瓶汽水1元,2个空瓶可以换一瓶汽水,给20元,可以多少汽水。编程实现。 我是这么理解的 :首先你有20元钱, 保底能喝20瓶汽水,这时候你手里就有20个空瓶子。 20个空瓶子又能换10瓶汽水,此时你手里就有10个空瓶子。 10个空瓶子又能换5瓶汽水,此时你手里就有5个空瓶子。 5个空瓶子又 阅读全文

posted @ 2017-11-11 17:03 xjq6898 阅读(889) 评论(0) 推荐(0)

2017年11月7日 #

可变参数列表解析

摘要: 可变参数列表解析 举个例子:实现一个函数可以求任意个参数的平均值 python include include include int average(int n,...) { va_list arg;//可以理解成字符指针char 用于访问参数列表中未确定的部分 int i=0; int sum= 阅读全文

posted @ 2017-11-07 22:59 xjq6898 阅读(124) 评论(0) 推荐(0)

2017年11月6日 #

递归在示例中的应用

摘要: 1.递归和非递归分别实现求第n个斐波那契数。 方法1 #include <stdio.h> #include <windows.h> #pragma waring (disable:4996) int factorial(int k) { if(k<=1) return 1; else return 阅读全文

posted @ 2017-11-06 00:18 xjq6898 阅读(299) 评论(0) 推荐(0)

2017年11月5日 #

字符串旋转

摘要: 1 1.实现一个函数,可以左旋字符串中的k个字符。 2 ABCD左旋一个字符得到BCDA 3 ABCD左旋两个字符得到CDAB 4 2.判断一个字符串是否为另外一个字符串旋转之后的字符串。 5 例如:给定s1 = AABCD和s2 = BCDAA,返回1,给定s1=abcd和s2=ACBD,返回0. 6 AABCD左旋一个字符得到ABCDA 7 AABCD左旋两个字符... 阅读全文

posted @ 2017-11-05 20:31 xjq6898 阅读(250) 评论(0) 推荐(0)

栈帧

摘要: 栈帧了解函数的调用过程以及函数栈帧我们知道每一次函数调用都是一个过程,这个过程我们通常称之为:数的调过程。这个过程要为函数开辟栈空间,用于本次函数的调用中临时变量的保存、现场保护。这块栈空间我们称之为函数栈帧。而堆栈的维护需要了解ebp和esp这两个寄存器。在函数的调用过程中这两个寄存器存放了维护这 阅读全文

posted @ 2017-11-05 20:25 xjq6898 阅读(205) 评论(0) 推荐(0)

2017年10月25日 #

熟悉linux环境

摘要: 熟悉linux环境 1. 预处理 @(gcc E test.c o tist.i) (1)去注释 (2)宏替换 (3)头文件展开 (4)条件编译 2. 编译 @(gcc S test.c) 将c语言翻译成汇编语言 3. 汇编 @(gcc c test.c) 将汇编语言翻译成c语言 4. 链接 操作命 阅读全文

posted @ 2017-10-25 22:10 xjq6898 阅读(295) 评论(0) 推荐(0)

2017年10月23日 #

c语言操作符总结

摘要: c语言操作符总结 一、算数操作符 +. -. *. /. % 1. %操作符的两个操作数必须为整数。返回的是整数之后的余数。 2. 除%操作符之外,其他几个操作符可以作用于整数和浮点数。 3. /操作符的两个操作数是整数的话,执行整数除法;只要有浮点数执行的话,就执行浮点数除法。 二、移位操作符 < 阅读全文

posted @ 2017-10-23 00:56 xjq6898 阅读(409) 评论(0) 推荐(0)

2017年9月16日 #

小白起步之路

摘要: 自我介绍 大家好,我叫薛俊青,一名吊儿郎当的大三汪。大学报考了陕西科技大学电气系专业,现在也平平无奇,学习也没有学的很好,闲事却一大堆。这不都大三了嘛,连个女朋友都木有(呜呜呜..........) 说正经的,大学头两年过的并不怎么样,大一就浪了一年,基本就是有课的时候认真学习,没课的时候玩耍玩耍, 阅读全文

posted @ 2017-09-16 23:27 xjq6898 阅读(102) 评论(0) 推荐(0)