计算机语言学习
初学者_2019
学无止尽
展开
-
参数定义和强类型转换
int *p=(int*)malloc(sizeof(int));int *p=int*malloc(sizeof(int)); 请注意,上面的两段所表达的东西不一样,因为计算机是按照顺序执行的,函数库里的函数一样很重要。第一个,先执行(int*),生成一个强制类型转换命令,再把函数返回值所指向的内容强制转换成int 类型;第二个先执行 *malloc,程序不能识别就会报错...原创 2019-03-30 17:52:52 · 268 阅读 · 0 评论 -
linux-grep用法
作为linux中最为常用的三大文本(awk,sed,grep)处理工具之一,掌握好其用法是很有必要的。首先谈一下grep命令的常用格式为:grep [选项] ”模式“ [文件]grep家族总共有三个:grep,egrep,fgrep。常用选项: -E :开启扩展(Extend)的正则表达式。-i :忽略大小写(ignore case)。-v :反过来(invert),只打印没有...转载 2019-04-06 16:18:03 · 164 阅读 · 0 评论 -
原码反码补码的思考
自打大学毕业以来第一次鼓起勇气重新规划和构建自己的知识结构,其中自学计算机编程一段时间是一个大块,也是听了很多大咖建议先从C语言学习(“C语言指针很接近计算机真实原理”),但是过程中由于自己自小的在“发问精神”和“通透精神”让我学习过程中备受煎熬,就像曾今的大学物理课,一个复杂的公式,老师要求初略理解和记忆,我却一定要弄个清楚以达到自己的逻辑认识,其实就是要让我自己信服的地步~~~哎,毕...原创 2019-03-28 13:55:26 · 173 阅读 · 0 评论 -
境界
第一境界:看山不是山,看水不是水第二境界:看山是山,看水是水第三境界:看山又不是山,看水又不是水第四境界:看山还是山,看水还是水原创 2019-03-29 12:56:37 · 117 阅读 · 0 评论 -
关于C++中静态的一点疑问
最近在学到C++来了,祝贺自己,但是也遇到两个疑问:静态指针类的静态成员以及静态函数,当看到定义一个静态指针的时候,不知道我的逻辑思路 突发想到用定义一个静态对象来代替。。。。。接下来 就是一段摸不着的边际的苦苦思考和头脑中建模。。。。也查了很多资料,没有相关说明,可能是我太爱钻牛角了,但是我就是不能说服我那个可怕的思维逻辑,说服不了“他”,我是不会罢休的。。。今天,我有了些想法...原创 2019-04-17 21:32:14 · 144 阅读 · 0 评论 -
类必须要使用列表初始化的集中情况::
类成员为const类型类成员为引用类型复制代码复制代码#include using namespace std;class A{public:A(int &v) : i(v), p(v), j(v) {}void print_val() { cout << “hello:” << i << " " << j ...转载 2019-04-18 20:54:08 · 128 阅读 · 0 评论