码迷,mamicode.com
首页 >  
搜索关键字:结构体    ( 7638个结果
iOS block的变量捕获(capture)
变量捕获会在blcok结构体内部生成一个变量已来存储捕获到的指针或者值 #import "Person.h" @implementation Person /* oc每个函数后面都自带 (Person * self, SEL _cmd) -(void)test:(Person * self, SEL ...
分类:移动开发   时间:2020-02-17 00:49:59    阅读次数:101
golang 自定义接口体(与其他语言对象类似)
1 /* 2 3 结构体变量: 4 结构体的定义只是一种内存布局的描述,只有当结构体实例化时,才会真正地分配内存, 5 因此必须在定义结构体并实例化后才能使用结构体的字段。 6 type 类型名 struct { 7 字段1 字段1类型 8 字段2 字段2类型 9 … 10 } 11 指针类型的结构 ...
分类:编程语言   时间:2020-02-16 16:42:51    阅读次数:99
神奇的container_of()宏
Linux内核的神奇的container_of()宏 1. 用途 container_of()宏可以跟据结构体成员的地址返回结构体的地址。 2. 定义 Linux内核中list即链表结构有个宏container_of(),其定义(linux-2.6.11/include/linux/kernel.h ...
分类:其他好文   时间:2020-02-16 13:17:38    阅读次数:73
基于分层思想的驱动程序软件框架
基于分层思想的驱动程序软件框架 目的 让驱动程序有很好的移植性。 实现的方法 将硬件相关的操作放入一个结构体中,类似于file_operation的结构体中,之后和将其操作的实现,一起封装在一个函数中,且需要设计提供一个函数让外部函数能得到硬件相关的结构体。(分层思想) 让向内核注册驱动的入口和出口 ...
分类:其他好文   时间:2020-02-16 12:40:42    阅读次数:70
golang之反射
反射基本介绍 1)反射可以在运行时动态获取变量的各种信息,比如变量的类型(type),类别(kind) 2)如果是结构体变量,还可以获取到结构体本身的信息(包括结构体的字段,方法) 3)通过反射,可以修改变量的值,可以调用关联的方法 4)使用反射,需要 import ("reflect") 反射重要 ...
分类:其他好文   时间:2020-02-16 01:42:53    阅读次数:58
1004 成绩排名
水题。 #include"iostream" #include"algorithm" using namespace std; struct Student { string name,id; int score; }; int main() { int n; cin>>n; Student max ...
分类:其他好文   时间:2020-02-15 18:37:35    阅读次数:56
go基本数据类型
基本数据类型: Go语言中有丰富的数据类型,基本数据类型大体分为三类:数字类型、布尔类型、字符串类型、特殊类型;高级数据类型有:数组、切片、map、结构体、函数、接口、通道等;本文只介绍基本数据类型,高级的数据类型往后章节分别介绍。 数字类型: 数字类型主要分为有符号数和无符号数,有符号数可以用来表 ...
分类:其他好文   时间:2020-02-15 18:24:27    阅读次数:83
DOS头属性
DOS头部分分为两个部分: 1、DOS MZ头 2、DOS块 1、DOS MZ头是一个 结构体,其大小占64个字节 该结构体是给16位的程序看的,现在的程序都是运行在x32 x64系统上! 但是有两个例外 和 ,这两个成员必须存在 并且不可以改 :WORD类型,操作利用利用这个来进行识别 :LONG ...
分类:其他好文   时间:2020-02-15 13:26:58    阅读次数:56
Golang项目之结构体版学生管理系统
前言 学习第4天,基于结构体的方式对函数版本重构编写小项目:学生管理系统 代码 go package main import ( "fmt" "os" ) // 菜单系统(将菜单系统封装到函数中) func showMenu(){ fmt.Println("欢迎光临学生管理系统") fmt.Prin ...
分类:其他好文   时间:2020-02-14 22:50:00    阅读次数:79
利用结构体观察浮点数
利用结构体定义位域,可以观察浮点数内部是如何存储的,看代码: #include<cstdio> using namespace std; struct fp{ unsigned fraction:23; unsigned exponent:8; unsigned sign:1; }; int mai ...
分类:其他好文   时间:2020-02-14 10:40:25    阅读次数:70
7638条   上一页 1 ... 50 51 52 53 54 ... 764 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!