Taichi的数据类型
一、Taichi的架构初始化 Taichi支持多种硬件后端,初始化时通过ti.initarch=...指定运行平台。 python import taichi as ti ti.initarch = ti.cuda 指定CUDA后端, 用于NVIDIA GPU加速 ti.cpu:在CPU上运行。 ti.gpu:在GPU上运...
在WSL2上配置Taichi运行环境
一、准备工作 1、安装WSL2 如果你还没有安装WSL2,可以参考以下步骤: 1. 启用WSL功能(要求为Windows10/11专业版以上) 按Win + S搜索“PowerShell”,右键以管理员身份运行。 输入以下命令启用WSL和虚拟机功能: bash dism.exe /onlin...
C/C++中各类运算符优先级
| 优先级 | 运算符 | 名称或含义 | 使用形式 | 结合方向 | | :: | :: | :: | :: | :: | | 1 | | 数组下标 | 数组名\常量表达式 | 左到右 | | | | 圆括号 | 表...
指针与自由存储空间
card title="声明" color="info"文章内容来自于《C++ Primer Plus》,本文重新组织语言,选取书本部分内容重新组合。/card 一、使用new来分配内存 前面我们都将指针初始化为变量的地址;变量是在编译时分配的有名称的内存,而指针只是为可以通过名称直接访问的内存提供 了一个别名。指针真正的用武之地在于,在运行阶...
指针
card title="声明" color="info"文章内容来自于《C++ Primer Plus》,本文重新组织语言,选取书本部分内容重新组合。/card 一、什么是指针 指针是一个变量,其存储的是值的地址,而不是值本身。在讨论指针之前,我们先看一看如何找到常规变量的地址。只需对变量应用地址运算符(&),就可以获得它的位置,例如,如果ho...
C/C++的读入与输出
card title="注意" color="info"无特殊说明,本文中的读入数据来自键盘,输出到屏幕。/card 一、printf用法(格式输入函数) 1. printf函数主要用于输出,它可以将格式化的数据输出到屏幕上,让我们能够清晰地看到程序运行的结果。 2. printf是在标准库的头文件stdio.h定义的,使用这个函数之前,...