handler为什么要翻译成句柄

2024-03-27 21:04
文章标签 句柄 handler 翻译成

本文主要是介绍handler为什么要翻译成句柄,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

我要阐述一下为什么handler被翻译成句柄,难道当初翻译的那些人不比你强??很多人喜欢喷最早翻译成句柄的那个翻译,实际上这个翻译是非常的贴切的,只是我们用的时候被滥用了

句柄:一个句子的末端

在这里,句子指的是我们写的函数,例如下面的这个m就是个函数

void m(){char arr[666]="可恨的鄂A妹儿";printf("%c\n",*arr);
}

当编译器对这段代码编译的时候,函数m要存在于相对于程序头的某个位置(偏移量),不然电脑怎么知道去哪里找这段函数,就是这个位置,也被翻译成柄,所以叫句柄有什么问题吗?完全没有任何问题,不翻译成句柄翻译成什么?难道翻译成抓手吗?

当程序运行的时候,这个柄就是指针,它可以是函数的指针,也可以是程序的地址,总之,根据这个柄,能找到它背后隐藏的那段程序代码

我不清楚为什么有人会喷翻译句柄是错误的

这篇关于handler为什么要翻译成句柄的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/853377

相关文章

NC 把数字翻译成字符串

系列文章目录 文章目录 系列文章目录前言 前言 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。 描述 有一种将字母编码成数字的方式:‘a’->1, ‘b->2’, … , ‘z->26’。 现在给一串数字,返回有多少种可能的译码结果 import java.u

webservice的安全机制2---handler实现

本节摘要:本节介绍使用handler的方式来实现webservice的IP地址的校验。   1.引言 前一节介绍了使用users.lst文件来实现webservice的用户名和密码的校验, 本节介绍使用webservice的handler来实现webservice的安全校验。 这里,不用用户名和密码来实现安全校验,换一种方式,采用IP地址校验的方式。 这里通过一个配置文件来控制是否打开

Netty源码解析4-Handler综述

Netty中的Handler简介 Handler在Netty中,占据着非常重要的地位。Handler与Servlet中的filter很像,通过Handler可以完成通讯报文的解码编码、拦截指定的报文、 统一对日志错误进行处理、统一对请求进行计数、控制Handler执行与否。一句话,没有它做不到的只有你想不到的 Netty中的所有handler都实现自ChannelHandler接口。按照输入

JVM为什么要多一步翻译成class文件的理由之一

简单说:因为Java的想法很伟大,并不只是想给Java语言用,而是脚踏多只船,只要其他语言能翻译成class文件他也能执行 Java虚拟机(JVM)不仅限于执行Java编写的程序,还支持执行其他编译成JVM字节码(即.class文件)的语言。这种能力使得JVM成为一个多语言的平台,因为任何语言只要能编译成JVM字节码,就可以在JVM上运行。这种设计具有很大的灵活性和扩展性,允许不同编程语言

JAX-WS - Handler详解

一、Handler说明     Handler用于处理Soap消息,如控制Header(如隐式的添加用户信息等)     Handler分成LogicalHandler和SOAPHandler,常用为SOAPHandler;客户端先处理LogicalHeader再处理SOAPHandler,服务器反之 二、开始前的准备     1、服务端         (1)接口: @W

常用的两种handler调用方法

一、Handler、Thread、HandlerThread三者之间的关系如下: 1、Handler:在android中负责发送和处理消息,通过它可以实现其他支线线程与主线程之间的消息通讯。 2、Thread:Java进程中执行运算的最小单位,亦即执行处理机调度的基本单位。某一进程中一路单独运行的程序。 3、HandlerThread:一个继承自Thread的类HandlerThread。

句柄和TCB

句柄到底是什么?TCB又是什么?C代码实例讲解_c 句柄-CSDN博客 修正代码 你需要在 aht20_create 函数的末尾添加一个 return 语句,以返回创建的句柄。修正后的函数应如下所示: aht20_handle_t aht20_create(i2c_port_t port, uint8_t ATH20_SLAVE_ADDRESS ) { aht20_dev_t *se

Matlab_learning_4( 函数句柄 )

含数句柄是MATLAB 6之后特有的语言结构;      优点:                方便函数之间互相调用,兼容函数加载;               拓宽子函数包括局部函数的适用范围;               减少程序设计之中的冗余;               提高重复执行的效率;               数组、结构数组、细胞型数组能够结合定义数据;

46. 把数字翻译成字符串【难】

comments: true difficulty: 中等 edit_url: https://github.com/doocs/leetcode/edit/main/lcof/%E9%9D%A2%E8%AF%95%E9%A2%9846.%20%E6%8A%8A%E6%95%B0%E5%AD%97%E7%BF%BB%E8%AF%91%E6%88%90%E5%AD%97%E7%AC%A6%E4%

Android消息机制概述 Handler

Android消息机制概述 Android 的消息机制主要是指 Handler 的运行机制, Handler 的运行需要MessageQueue 和 Looper 来支撑。MessageQueue是消息队列,就是内部存储了一组消息,以队列的形式对外提供插入和删除的工作。是采用单链表的数据结构来存储消息列表。Looper是消息循环,由于MessageQueue不能处理消息,然而Looper弥补了这