-
最近将同学推荐的《代码大全》看完了(已经过去一年了,要十分感谢推荐,还有《深入理解计算机系统》)。
零零碎碎的时间,发现很多东西虽然在书中标记了,
...
-
之前眼中有代码无产品,现在眼中有产品有代码,什么时候能做到有产品无代码?还需要努力。
刚开始实习的时候,总喜欢在程序中使用*(p+1) =而不是p[1]来给入参,...
-
我是在学习单片机的时候才真正知道C语言是什么它是来干什么的~但是C语言用到嵌入式只是它小小的一部分他的应用还有很多地方呢,呵呵我们这里就不讨论这个了。我们是不是在写程序的时候错误很...
-
编写一个函数:void Func(char *strl,char *str2,char *str3),根据两个已知的字符串s1和s2生成新的字符串,新字符串的内容由s1中有而s2中...
-
1 sizeof(int)*p表示什么意思?
留几个问题(讲解指针与数组时会详细讲解),32位系统下:int *p = NULL;sizeof(p)的值是多少?si...
-
最近在进行C语言复习,不借助课本死知识,试图直接通过某些方式进行推理验证,来得出一些听过的和没听过的、还有忘记的结论。
比较浅,适合初学者看。但也有一些不容易发现的小...
-
基本定义:结构体,通俗讲就像是打包封装,把一些有共同特征(比如同属于某一类事物的属性,往往是某种业务相关属性的聚合)的变量封装在内部,通过一定方法访问修改内部变量。
结构体定义:...
-
看到了一道关于旋转队列的题目,觉得蛮有意思的,虽然仅仅是一个数值处理问题,但是寻找规律的过程还是蛮有意思的,关于旋转队列的实现也已经有了很多的版本,我就其中的一种做简要的分析和总结...
-
字符串并不是C语言中默认存在的类型,但是由于字符串的实用性,在谭浩强C语言中有对字符串的一些描述,但是不是特别的详细。有时候写代码时都不会注意到一些小细节,本文就结合实验分析一下字...
-
问题引出:
一个2维数组board[3][3]
**(board+1)是指向哪个呢?
是board[1][0]还是board[0][1]?
答案是:board[1][0...
-
1、指向结构体的指针变量:
C 语言中->是一个整体,它是用于指向结构体,假设我们在程序中定义了一个结构体,然后声明一个指针变量指向这个结构体,那么我们要用指针取出结构体中...
-
1、指针函数:
函数返回值可以是 int char float等,当然也可以是地址值,那么函数返回值是地址值得函数就定义为指针函数。即此函数的类型为指针类型,就是说改函数的返回值...
-
在阅读源码的过程中,我发现很多的代码中都采用了链表,链表的也是非常有意义的一种。
有我们在C语言中使用的那种数据嵌套指针的方式。
也有在linux中将链表作为一个单独的对象,然...
-
在C语言中数组和指针之间存在一些千丝万缕的联系,搞不清楚的情况下非常容易出错,在前一段时间我写过关于数组和指针的分析,但是还是存在很多不清楚的问题,特别是当出现一些复杂的问题时,这...
-
#include<心得>
main()
{
view *有求于人;
if(真的做不到)
{
poin...
-
指针,任何一个计算机语言都少不了的好东西。特殊问题,特殊对待。函数指针就是这么一个特殊的例子。比如:
void Run(void)
{
PORTB = ~POR...
-
经典问题:
double* (*a)[3][6];
cout<<sizeof(a)<<endl; /...
-
以前学习C语言的时候觉得数组和指针结合在一起的时候真的是地狱,很容易就搞混淆了,最近看了C语言深度解剖有了一点理解,好好的总结一下吧。
...
-
一个星期没有写了,今天还是留点时间写一写自己的博客,周六去考试了趋势科技,感受到了自己在软件设计方面还存在的知识缺陷,测试、网络安全等方面都是空白,其他的相对来说要好一点,今天还没...
-
好久没有写博客了,这一段时间主要在准备为将来找工作复习,今天我就总结一下关于如何查找数组的前K个最小值实现方法,查找前K个最小值实现方法很多,主要的思想包括如下的几种:
1、对数...