摘要:
工作这么些年,曾经思考过通过眼前的这份工作,自己想成文什么样的人,昨晚下班后重新思考了一下,自己在单位要成为什么样的人。想了一路,觉得自己最终是成为一个合格的产品经理。做为产品经理,要具备很多的特质,其中有如下几个:1. 眼界要宽。也可以理解为大局观。眼界不应仅仅局限在自己手头上的那一点工作,虽然做... 阅读全文
摘要:
看到好多的C语言初学者学到指针时,都觉得指针怎么那么难啊!我也想起了我当时学习指针时遇到的困难,确实很难!到底是教程写的不好呢,还是老师教的不好呢?我觉得都有。网上搜索指针讲解的资料很多,我也看了不少,不能说这些资料讲的不对,他们讲的是对的,把指针是什么,怎么用也讲到了,可是还有好多人还是不理解。我... 阅读全文
摘要:
函数,是C语言编程中一个很重要的概念,重要到个人认为可以与指针并驾齐驱。好多教材、老师、学习资源都会专门挑出一章来讲函数。我今天也来说说函数,只不过我是从数学课上的函数来引申到C语言中的函数。先来说说数学课上老师讲的函数概念。我上初中那会儿开始接触数学的函数,最经典的就是二次方程式了,如下:f(x)... 阅读全文
摘要:
在C语言程序中,给定一个类型,如何计算这个类型变量的取值范围呢?比如有一个字符型变量定义如下:signed char c;这个字符变量c的取值范围是【-128,127】,是计算出来的呢?假设字符型变量占用一个字节,也就是8bit。由于是“signed”,也就是有符号的,也就是可以是正数,也可以是负数... 阅读全文
摘要:
之前几周在公司要搭建一个平台,因为服务器不够用,所以需要要一台服务器上装虚拟机。有人说用ESXI装虚拟机,并且不用装操作系统,我当时还纳闷儿了,不装操作系统,直接装虚机?这里我有点孤陋寡闻了,其实ESXI类似于操作系统了,而且谁说虚机一定要在操作系统上运行?这次长见识了,就是硬件之上... 阅读全文
摘要:
有如下一段C语言程序:#include "stdio.h"int main(void){char a = 0xC8;printf ("字符a的ASCII码值的10进制是%d\n", a);return 0;}程序定义了一个字符‘a’,并且赋予了初始值“0xC8”,这是一个16进制的数。最后,通过pr... 阅读全文
摘要:
友情提示:阅读本文前,请先参考我的之前的文章《从四个属性的角度来理解C语言的指针也许会更好理解》,若已阅读,请继续往下看。我从4个属性的角度来总结了C语言中的指针概念。对于C语言的一个指针,比如int *p,4个属性分别如下:C语言指针p=(指针自己的值,与星号结合名,有用数据的值,有用数据的类型)... 阅读全文
摘要:
我们在挨个儿输出一个数组中的元素时,最常用的就是用一个for循环来实现,简单了事。比如类似下面的代码片段:for(i = 0; i< length; i++){printf(“数组元素是%d”, 数组[i]);}用一个下标索引变量i来遍历整个数组,length是数组的长度。当然了,length得提前... 阅读全文
摘要:
文章会在文末更新!关于指针是什么,很多教材已经作出了定义,大多数都会定义为“存放变量内存地址的变量”。从这句话中我觉得除了让我知道这个定义有11个字以外,其他就没什么用了。我个人觉得要理解指针,不是光光说一下是变量的地址就万事大吉了,而是要从多个属性来解释指针,为此,我个人总结了一个所谓的多维属性法... 阅读全文
摘要:
本篇翻译的bind()函数,我参考的国外网站是:bind朋友们可以自由转载我对英文的中文翻译,但是对于“作者注:”的描述,转载时请注明出处和作者,否则视为侵权。下面是翻译的正文,由于水平有限,有些翻译的不好,有些未能翻译出,恳请读者指出与见谅。NAMEbind - bind a name to a ... 阅读全文