-
一个星期没有写了,今天还是留点时间写一写自己的博客,周六去考试了趋势科技,感受到了自己在软件设计方面还存在的知识缺陷,测试、网络安全等方面都是空白,其他的相对来说要好一点,今天还没...
-
好久没有写博客了,这一段时间主要在准备为将来找工作复习,今天我就总结一下关于如何查找数组的前K个最小值实现方法,查找前K个最小值实现方法很多,主要的思想包括如下的几种:
1、对数...
-
在c语言中函数的参数可以是数组PAn>
u8 num[10];PAn>
void f(u8 a[])PAn>
{PAn>
...
-
“一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字?”这是经典的算法题,乍看这个题的思路特别多。
比如首先排序、...
-
一个字符数组,里面的字符可能是a-z、A-Z、0-9.现在要求对数组进行排序,要求所有小写字符放在最前面,所有大写字符放在中间,所有数字放在最后,而且各部分内部分别有序。PA...
-
比如说给定字符串“ABCD"通过循环移位是否可以包含“CDAB”。PAn>
有两种方法,一种方法就是通过创建另外一个字符串,这个字符串是...
-
最近的一系列的公司笔试,也来不及总结一下,虽然都是一些小公司但是还是有很多值得总结的内容。很多的内容都是自己没有认真看书导致的,主要的问题就是格式控制、转义字符串等问题,说实在的都...
-
关键字static在C语言里主要有两个作用:PAn>
1.PAn>修饰变量PAn>
变量分为局部和全局变量,但是都存于内存的静态区。静态全局变量的作用域仅局限...
-
指针是 C/C++ 功能最强大的工具之一,也是最危险的,因为他们允许执行对计算机不友好的操作,比如使用未经初始化的指针来访问内存或者试图释放同一个内存块两次。 本小节主要介绍指针的...
来自
C语言|by
粽子糖果 |发表时间 2016-12-06
|0个回复
-
1.sscanf 和printfPAn>fgets(buf, sizeof(buf), stdin);PAn>scanf(buf, "%d", &hoge);&...
-
C语言运算符优先顺序详细列表:PAn>PAn>
优先级
运算符
名称或含义
使用形式
结合方向
说明...
-
1.floor()和ceil()分别成为上舍入和下舍入函数,PAn>二者均把参数转化为整数,但是每个函数的返回值都是float型PAn>
a=floor(18.5)-...
-
区别如下,const所指向的对象,或者修饰对象,是否可变:PAn>
const int *p; PAn> PAn> PAn>...
-
在程序语言中,对于两个数,交换其值的方法有三:PAn>其一:PAn>
t=a;PAn>a=b;PAn>b=t;//其中t为临时变量PAn>t作为交换...
-
先看下面三个问题:PAn>
1.预处理是C语言的一部分吗?PAn>
2.包含“#”的都是预处理吗?PAn>
3.预处理后面都不需要加...
-
其一:PAn>
在union的所有数据成员中,同一时间只能存储一个数据成员。所有数据成员具有相同的地址,其空间的大小,以最大数据成员为准。PAn>
eg:PA...
-
一、五大内存分区:PAn>
内存分成5个区,它们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。
1、栈区(stack):PAn>FIFO就是那些由编译器在...
-
一、指针函数(是一个函数)与函数指针(是一个指针变量)
在学习ARM过程中发现这“指针函数”与“函数指针”容易搞错,所以想一次把它...
-
void关键字的使用规则:
1. 如果函数没有返回值,那么应声明为void类型;
2. 如果函数无参数,那么应声明其参数为void;
3. 如果函数的参数可以是任...
-
问题:PAn>PAn>
char p[]="\xb2"给p赋值之后,p中的值到底是什么?PAn>PAn>
我动态的得到一个十六进制数之后怎么赋值给一个字...