- 我今天才知道INT64转double需要调用函数转换
-
测试环境:Windows平台,vs2019,Release关闭优化x86下8字节数值转成double是调用函数来转换,无符号调用一个函数,有符号调用另一个函数8字节数值乘法除法运算,也是调用函数...
- 以volatile视角看JMM
-
前言在写内存模型的文章的时候,恰好赶上小周同学的JVM基础文章,对内存模型和虚拟机栈讨论了一番。在JVM和JMM中都提到了内存,不管是哪块内存从操作系统层面来说都是物理内存,只是从不同的层面给他了不同...
- 你应该知道的GNU C语句表达式
-
许多写C语言的同道们或许都知道C语言中的表达式和语句,一般常见的语句都是在表达式后跟分号做结尾。例如,a=10/*赋值表达式*/a=10;/*赋值语句*/当然语句不止有这一种,暂不过多引入...
- linux-0.11 信号分析
-
1.中断描述表下面先列出中断描述表,而信号分析中最重要的是系统调用。即,system_call。 set_trap_gate(0,÷_error);// 设...
- 从一个hello world说起,复习C语言程序知识
-
从一个helloworld说起大家好,我是明说网络的小明同学。今天我们从C语言的HelloWorld说起,和大家一起温习一下C语言中一个HelloWorld怎么运行起来的,以及C语言如何组织栈缓...
- C#整形转为字符串
-
前言群里有人在说int转string,两种方式那种要好一些.当时心理就觉得调用ToString这种方式要一些.至于为什么直接调用类型ToString函数会好一些却说不出个所以然来.下面看一下这两种方...
- 一篇短文介绍 Defer 是如何工作的
-
Illustrationcreatedfor“AJourneyWithGo”,madefromtheoriginalGoGopher,createdbyReneeFre...
- 在C#中计算类型大小
-
起因在C#计算类型大小,有3种(我知道的),分别为:Marshal.SizeOf<T>()和Unsafe.SizeOf<T>()及sizeof.注意事项这3种方式使用顺序为:...
- 深入理解计算机系统 - 第三章·程序的机器级表示(上)
-
简介这个Lab属于第三章——程序的机器级表示,本章主要介绍了汇编的各种指令以及程序运行时栈和寄存器的变化。通过C的各种语法引入了对应的汇编指令,使得更易理解各种基本汇编指令以及C语法的...
- 一周热门
- 控制面板
- 网站分类
- 最新留言
-