讲师中心 微信公众号
AI工具推荐 视频效率加速

保姆级教程!写给设计师的 Vibe Coding 零基础指南(一)

胖芳小哥_8386

胖芳小哥_8386

发布时间:2026-05-25 21:25:06

|

967人浏览过

|

来源于php中文网

原创

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

保姆级教程!写给设计师的 vibe coding 零基础指南(一)

保姆级教程!设计师个人网站全流程指南:设计篇

一、前言大家好呀,我是 Rico,在之前的文章里,我大概讲了关于个人网站和建站的想法思路,以及推荐了一些我认为非常棒的网站模板。

以前,这意味着你要学 HTML、CSS、JavaScript,还要懂框架、打包工具、版本控制……光是这些名词就足以劝退大多数人。

但现在不一样了。

Vibe Coding 让“写代码”这件事发生了本质变化,你不再需要从零学习编程语言的语法,而是用自然语言描述你的需求,让 AI 帮你生成代码、调试问题、优化效果。

但是铺天盖地的 Vibe Coding 宣传,可能让大家错误的以为随便聊聊就能做一个产品,实际上这是有难度和需要学习相关基础的,只是在难度上,确实是从未有过的简单。

这篇开发篇(一),我们不急着写代码,而是夯实基础。

你不用先学成工程师,也不用背一堆定义。你只要先分清,每一层到底在管什么,第一次做产品时顺序就不会那么容易走反。

对于设计师来说,这件事可能比你想象的更加容易上手,因为你已经具备 Vibe Coding 所需的能力:

  1. 你懂设计语言:布局、间距、颜色、字体——你用这些词汇描述需求,AI 就能理解
  2. 你懂组件化思维:Figma 的变体、实例、自动布局,本质上就是前端开发的组件逻辑
  3. 你知道你想要什么:设计稿已经画好了,你只需要把它描述出来

开发篇我们先把基础打牢:搞懂技术名词、理解前后端分工、选对 AI 工具、学会写 PRD,再掌握 Vibe Coding 技巧。

二、开发入门:需要知道的几件事

不少设计师第一次让 AI 帮自己做项目,心情通常是:很兴奋,然后很快困惑。

困惑的原因不难理解——你跟 AI 说”帮我做一个作品集网站”,它回复里可能同时冒出十几个你从没听过的词:前端、后端、API、数据库、部署、域名、环境变量……你还没来得及消化,AI 已经在推进下一步了。

更麻烦的是,如果你没有项目方案的思路,AI 大概率不会对你说”你先想清楚再动手”。你描述一个模糊的想法,它也会立刻给出完整方案。这种”有求必应”很容易让人产生错觉,觉得自己已经上路了,实际上连方向都还没确认。

所以这一节,我们不谈代码,先把这些基础概念用设计师能理解的方式理一遍。搞清楚每个词负责什么,后面动手时才不容易走偏。

1. 网页的本质:三种语言

网页的本质由三种语言组成:

举个例子,你在 Figma 画了一个卡片组件:一个圆角矩形,里面有一张图片、一段标题文字、一个按钮。

在代码中:

  1. HTML 定义「这里有一个卡片,里面有图片、标题、按钮」
  2. CSS 定义「卡片是圆角的、有阴影、背景是白色、标题是 16px 加粗」
  3. JavaScript 定义「点击按钮会发生什么」

这是最基础的一层。但你很快会发现,光知道这三种语言,还不够理解一个完整产品是怎么跑起来的。

2. 前端、后端、数据库:三层各管什么

这是新手最容易缠在一起的三组词。它们总是同时出现,但其实各管各的事。

先说结论:前端管你给别人看到什么,后端管事情怎么在背后流动,数据库管产品记住什么。

前端:用户看到和操作的一切

你在浏览器里看到的每一个像素,都属于前端。

页面怎么排版、按钮多大、文字什么颜色、鼠标悬停有没有动效、点击之后跳不跳转——这些全是前端的范畴。换句话说,你在 Figma 里画的所有内容,最终都由前端负责呈现。

不少人对前端的印象停留在”把页面做漂亮”,这其实低估了它。视觉当然重要,但前端更核心的职责是把用户流程跑通。

作为设计师,前端是你最容易上手的部分。你在 Figma 里建立的那些习惯——组件化、间距规范、响应式布局——在前端开发里几乎都有对应的概念。你的设计经验在这里直接有用武之地。

后端:按钮背后的逻辑处理

用户在页面上点了一个按钮,接下来发生了什么?

如果只是跳个链接,前端自己就能搞定。但如果涉及”处理”——比如提交一份表单、请求 AI 生成一段文字、保存一条记录——这些事情就不是前端能独立完成的了。这时候就需要后端出场。

后端负责的是接收前端的请求、执行处理逻辑、返回结果。前端告诉你”用户点了什么”,后端来决定”接下来该做什么”。

听起来很复杂?其实对于设计师做个人网站来说,后端往往只有几件事:接收请求、调用外部服务(比如 AI 接口)、把结果送回去。不需要一上来就想象一个庞大的系统。

一个简单的判断标准:如果你的网站只是展示内容(作品集、个人介绍),可能几乎不需要后端。如果你要加评论功能、AI 对话、用户登录这类”有动作”的功能,后端就开始发挥作用了。

注意区分后端和数据库——后端是”做事的人”,数据库是”记录本”。它们经常一起出现,但不是同一回事。

数据库:让产品拥有”记忆”

没有数据库的网站,每次刷新都像从零开始——你刚填完的信息没了,你刚才的操作也忘了。

数据库解决的就是这个问题:把需要保留的数据存下来,下次还能找回来。用户注册的账号、提交的留言、保存的草稿,这些都需要数据库来管理。

对于设计师做个人作品集来说,好消息是很多场景暂时用不上数据库。Astro 这类框架生成的是静态页面,内容直接写在代码里就行,刷新也不会丢。

但如果你将来想加功能——比如访客留言、AI 工具需要记住上一次的输入——那时候就需要引入数据库了。

一个实用建议:不用急着在第一天就搭数据库。先用写死的数据把页面和流程跑通,等确认哪些数据确实需要持久保存,再引入数据库也不迟。

一个例子串起来:从联系表单看三层配合

拿设计师网站常见的”联系表单”来串一遍,你会发现三层其实很好理解。

  1. 前端做的事:展示一个表单,包含姓名、邮箱、留言内容三个输入框,加一个”发送”按钮。用户填完后点击按钮,页面显示”发送成功”或”发送失败”。
  2. 用户点击”发送”之后,前端不会自己发邮件,它只是把用户填的信息打包,通过一条约定的通道(也就是 API)交给后端处理。
  3. 后端做的事:收到前端传来的信息后,先检查格式对不对(邮箱是不是合法的),然后调用邮件服务把消息发到你的邮箱。如果发送成功,告诉前端”成了”;如果失败,告诉前端原因。
  4. 数据库在这里干什么?如果你想把每条留言都存下来,方便以后在后台查看,那后端在发邮件的同时,也会把这条留言写进数据库。下次你打开后台,就能看到历史留言记录。

如果缺了后端,按钮点了没反应;如果缺了数据库,你永远只能靠邮箱查看留言。三层各司其职,少了哪一层,体验都会断。

这个例子的意义在于:当你听到”这个功能还不通”的时候,可以试着把它拆开看——是页面本身的问题,还是背后处理逻辑的问题,还是数据没存对。这种拆分思维,比记住一堆术语有用得多。

3. 什么是框架和组件库?

框架是什么?

想象你要建一栋房子:

  1. 从零开始 = 纯手写 HTML/CSS/JS(自己画图纸、买材料、打地基)
  2. 框架 = 预制模块化建筑系统(已经做好承重结构、水电管线,你只需要拼接房间)

常用的前端框架(设计师只需要了解这些):

组件库是什么?

组件库 = 设计师「组件面板 + 样式系统」的代码版。

在 Figma 里你有一个「按钮」组件,可以变体出主要、次要、禁用状态;在代码里也一样,只需要指定 variant=“primary” 即可。

常用的组件库:

设计师视角的类比:

理解了这些,你就可以用 Figma 的思维去理解代码了。画设计稿时的「抽离公共组件」= 代码里的「封装复用组件」。

4. 为什么选择 Astro + Tailwind?

我的开源模板使用 Astro 框架搭配 Tailwind CSS,原因很简单:

Baoyu Danger Gemini Web
Baoyu Danger Gemini Web

通过逆向工程的Gemini网页API生成图像和文本。支持文本生成、提示词图像生成以及用于视觉输入的参考图像等。

下载
  1. Astro 的核心优势:岛屿架构——只有需要交互的部分才会加载 JavaScript,其余都是静态 HTML。所以首屏加载极快、SEO 友好,非常适合个人作品集。
  2. Astro 的另一个优势:框架无关性——你可以在同一个项目里混用 React、Vue 或纯 HTML + Tailwind,想加 3D 交互时再引入 React 就行。
  3. Tailwind CSS:最适合 AI 的 CSS 方案——传统 CSS 需要命名和分离文件,而 Tailwind 把样式直接写在 HTML 里,AI 看一眼就能懂。它的设计令牌也和 Figma Variables 完美对应(p-6 对应 spacing/24),改配色时只需要替换配置即可。

5. 网站做好了怎么上线:服务器、部署、域名

你在自己电脑上预览网站,一切正常,但是截至目前你的网站还只活在你自己的电脑里。

要让它对外可访问,需要搞清楚三件事:

  1. 服务器就是一台永远在线、对外提供访问的电脑。你的网站文件需要放在上面,别人才有可能访问到。常见的平台有 Cloudflare、Vercel、Netlify,提供不同额度的免费方案。
  2. 部署是把你的代码从本地电脑搬到服务器的过程,并确保它在服务器上正确运行。这一步相当于”发布上线”。
  3. 域名是你给别人看的网址,比如 yourname.com。没有域名,别人只能用一串不太好记的公网 IP 地址来访问,域名让这件事更友好。

三者之间的关系可以这样理解:服务器是”空间”,部署是”搬进去”,域名是”贴上门牌”。缺了任何一步,别人都打不开你的网站。

一个最简单直接的流程,Github(上传代码)-> Cloudflare(绑定 github)-> 一键部署上线(可访问) ->(可选)绑定域名(Cloudflare 购买域名)

三、AI 编程工具推荐

AI 编程的核心是 模型 + 工具 的组合。模型是大脑,负责理解你的描述;工具是手脚,负责实际修改文件、运行命令。

1. IDE 与 CLI 的区别

  1. IDE(图形界面工具)像一个熟悉的代码编辑器(类似带 AI 的 VS Code),有窗口、侧边栏,看得见文件结构,操作直观。代表:Cursor。
  2. CLI(命令行工具)像终端窗口,只用文字对话,简单专注,灵活性高,能自动处理更多任务。代表:Claude Code、Codex。

两者都能让 AI 直接操作你的项目文件。我经常把它们一起用。

2. 主流工具

  1. Cursor:图形界面 IDE,适合边看 Figma 边让 AI 生成组件。
  2. Claude Code:命令行工具,理解复杂需求强,适合调整整个模块。
  3. Codex(OpenAI):轻量 Agent,能自主执行任务和调试。
  4. Gemini(Google):免费额度高,适合快速尝试。
  5. Kimi,CodeBuddy,TRAE,Qcoder:国产,免费额度大,零基础友好。

3. 我的建议

如果你想完全免费上手,优先选择国产 IDE,比如 TRAE(国内版)和 Qcoder 等。这些工具免费额度比较大,中文支持好,各种模式也很适合设计师直接用自然语言描述 Figma 风格,几乎不需要配置。

如果你能接受小额付费,想获得更好的使用体验,IDE 可以考虑 Cursor 或者 TRAE 国际版。Cursor 的编辑器操作最流畅;TRAE 国际版在模型访问和稳定性上也有提升。

如果预算有限,但又想保持较高性价比,CLI 工具可以优先接入国内各大模型,比如 Kimi、GLM、Qwen 等。这些模型价格便宜,新用户优惠力度大,日常调整颜色、替换字体、实现简单交互已经足够。

截至我写这篇文章时,如果你追求更强的项目级能力,不太在意成本,那可以直接上 Claude Code 或 Codex。它们在理解复杂需求、多文件重构和项目级调整上表现更稳。

我的实际感受:大多数设计师刚开始时,用 TRAE 国内版或 Kimi 就能快速把模板跑起来,看到效果后再决定要不要升级。有能力的直接上 Claude Code 会带来更好的体验以及尽可能少的再修改,减少过程中的内耗,上顶配是个省时省心的决策。

四、产品需求文档 (PRD)

先理清楚需求,再做事,这是 Vibe Coding 里最重要的一步。

PRD(Product Requirements Document)原本指产品需求文档。在 Vibe Coding 里,它也是给 AI 的「项目说明书」:把你的想法翻译成结构化的要求,让 AI 少走弯路,减少反复迭代。

很多人第一次用 AI 做项目,会直接说「帮我做一个网站」或者「帮我做一个工具」。AI 当然会开始写,但它很可能不知道你真正想要什么:给谁用、重点功能是什么、哪些地方不能乱改、最终做到什么程度才算完成。

PRD 解决的就是这个问题。

你可以把它理解成一张「项目地图」。它不需要写得像公司文档那么正式,但至少要把方向、边界和验收标准说清楚。尤其是零基础做项目时,PRD 能帮你避免一个很常见的问题:做着做着,AI 越改越偏,你自己也忘了最开始到底想做什么。

如果你的工具支持 plan 模式,也可以先让 AI 帮你一起完善 PRD。先聊清楚方案,再让它动手写代码,这一步会省掉后面大量返工。

零基础写 PRD 的 3 步:

  1. 在项目根目录新建一个 PROJECT_PRD.md 文件。
  2. 复制下面的通用模板,替换成你自己的内容。
  3. 以后每次让 AI 修改时,都说:“参考根目录的 PROJECT_PRD.md,按里面的要求帮我实现……”

通用 PRD 模板(直接复制使用):

# 项目 PRD

## 项目概述
这个项目要做什么?
一句话说清楚目标,比如:做一个个人网站、一个作品管理工具、一个 AI 小工具、一个活动落地页。

## 目标用户
谁会使用它?
- 主要用户:
- 他们现在遇到的问题:
- 这个项目要帮他们解决什么:

## 核心功能
先列最重要的 3-5 个功能,不要一开始写太多。
- 功能 1:
- 功能 2:
- 功能 3:

## 页面 / 模块结构
这个项目大概由哪些页面或模块组成?
- 页面 / 模块 1:
- 页面 / 模块 2:
- 页面 / 模块 3:

## 设计与体验要求
希望它看起来和用起来是什么感觉?
- 视觉风格:
- 字体 / 色彩 / 间距偏好:
- 需要适配的设备:桌面端 / 手机端 / 平板
- 参考设计稿、截图或链接:

## 技术约束
有哪些已经确定或不希望改动的地方?
- 技术栈:
- 不要改动的文件 / 路由 / 组件:
- 优先使用的组件库或样式方案:

## 素材与数据
项目会用到哪些内容?
- 图片 / 图标 / 视频:
- 文案:
- 示例数据:
- 需要接入的外部服务:

## 验收标准
做到什么程度才算完成?
- 手机端和桌面端都能正常浏览
- 核心流程可以跑通
- 视觉效果接近设计稿或参考图
- 没有明显报错和布局错位

## 暂不做的事情
哪些需求先不做,避免项目变复杂?
- 暂不做:
- 以后再考虑:

有了 PRD 后,你后面的每次对话都可以围绕它展开。比如:

请先阅读 PROJECT_PRD.md,然后帮我实现首页第一屏。不要改动 PRD 里写明暂不做的功能。

这样 AI 就不会只盯着你当前这一句话,而是会把整个项目目标、设计要求和边界一起考虑进去。对 Vibe Coding 来说,这比单独写一个漂亮 Prompt 更重要。

五、Vibe Coding 简单技巧

1. Vibe Coding 的核心理念

传统的编程学习路径是:先学语法,再理解概念,最后练习写代码。

Vibe Coding 的路径是:描述需求 → AI 生成代码 → 运行看效果 → 迭代调整 → 完成。

关键在于:你不需要先学会再做事。你可以在做事的过程中,慢慢理解代码。

2. 让 AI 帮你搞定一切环境配置

很多人看不懂环境配置(安装 Node.js、配置 npm 等)。现在你可以直接告诉 AI:

把这个项目跑起来

AI 会自动检测环境、安装依赖、启动开发服务器,并告诉你访问地址。你只需要一个意图,剩下的事 AI 帮你完成。

3. 上下文管理:让 AI 理解你的意图

不要说:“帮我改一下首页”

要说:“我想修改首页 Hero 区域的布局。现在是左文右图,我想改成上下结构:上面是标题和简介,下面是头像图片。”

上下文四个要素:

  1. 目标(你想达成什么效果)
  2. 现状(当前是什么样子)
  3. 素材(设计稿、截图、参考链接)
  4. 约束(技术栈、设计规范、不希望改动的地方)

4. 模型搭配和迭代对话

AI 的能力由模型决定。实际开发时我常用模型搭配:

  1. 用 Claude Code 或 Codex 梳理需求文档、精细调整和多文件重构(理解力更强)
  2. 简单需求和代码编写可以使用 glm、minimax 等性价比较高的模型完成,涉及到架构和方案,模型越好在后面越省事。

迭代对话是 Vibe Coding 的精髓。不要指望一次就完美,而是通过多轮「反馈 → 调整」逐步逼近目标。每改一次,都把 PRD 发给 AI,让它记住整体风格。

5. 善用 Skills、MCP、Agents

等你开始频繁用 AI 改项目时,会遇到三个进阶词:Skills、MCP、Agents。它们听起来很技术,但可以先用一句话理解:

Skill 是经验包,MCP 是连接器,Agent 是执行者。

不同工具的叫法不完全一样。比如 Claude Code 里更常见的是 Subagents 或 Agent teams,有些工具会直接叫 Agents、子任务、工作流,意思都接近:把一个大任务拆开,让 AI 按角色去处理。

举个设计师最容易理解的场景:你已经有一份 Figma 首页设计稿,想把它变成网站首页。

第一步,你可以先用普通对话让 AI 按设计稿搭出页面结构。这个阶段不用急着上进阶功能,先让页面看得见、跑得起来。

第二步,如果你发现自己总是在重复强调「按钮要有 hover 状态」「间距用 8px 体系」「移动端不要挤在一起」,就可以考虑用 Skill。它相当于把你的设计检查清单变成一套固定工作方式,以后每次优化页面都能复用。

第三步,如果 AI 需要读 Figma 文件、查浏览器里的真实渲染效果,或者读取某个外部文档,这时候就轮到 MCP。它不是让 AI 变聪明,而是让 AI 能拿到更多现场信息。

第四步,如果页面已经比较复杂,你想同时检查导航、作品卡片、移动端布局和性能问题,就可以让 Agent / Subagent 分头处理。它们像临时拉出来的几个助手,每个人负责一个方向,最后再汇总到主任务里。

所以不要把这些功能想得太玄。它们不是第一天必须掌握的东西,但等你开始反复改页面、接外部资料、处理多文件项目时,会明显提升效率。

六、建议的开发顺序

概念都清楚了,接下来该动手了。但顺序很重要——很多新手失败不是因为能力不够,而是因为步骤搞反了。

推荐的路径:

  1. 确认技术方案。技术方案确定,后续可以沿着方向一路跑通,大方向错了,意味着一切都得重来。
  2. 先做页面和交互。把设计稿变成可见、可点击的页面。这一步能帮你验证”用户流程到底顺不顺”。
  3. 用假数据先跑通。不要急着对接真实服务,先用写死的内容把整个流程走一遍。
  4. 再接入后端逻辑。页面跑通之后,你才清楚后端到底需要处理什么。
  5. 按需加数据库。等确定哪些数据需要持久保存了,再引入数据库。
  6. 部署上线。让网站真正对外可访问。
  7. 最后打磨细节:绑域名、配密钥、加日志,把”能用”变成”稳当”。

这个顺序看起来很基础,但能有效避免”做到一半推翻重来”的情况。先让最短的一条路跑通,再逐步完善。

七、提前实操:让模板跑起来

理论讲完了,下一篇我们会深入每个模块的具体实现。这里先给你一个最简单的起步方式:

一句话启动项目

开源模板地址:

  1. 中文版: https://github.com/ricocc/ricoui-portfolio-zh
  2. 英文版: https://github.com/ricocc/ricoui-portfolio
  3. Figma 设计文件: https://figma.com/community/file/1570102065468722827

打开你选择的工具(用 TRAE 或 Kimi),下载我的开源模板,然后输入:

帮我把这个项目跑起来。

AI 会自动检查 Node.js、安装依赖、启动开发服务器,并告诉你本地访问地址。

八、最后

这篇开发篇我们讲了很多基础概念:前端/后端/数据库的分工、框架和组件库、服务器/部署/域名、以及 AI 工具选择,简单提了一下 PRD 写法和 Vibe Coding 核心技巧等概念。

核心观念:

  1. 概念先行,动手在后。搞清楚每层在做什么,比急着写代码更重要。
  2. AI 是你的编程伙伴,不是工具。你可以和它讨论方案,让它给你建议。
  3. 先跑起来,再优化。完美是迭代出来的,不是设计出来的。
  4. 设计师的组件化思维是 Vibe Coding 的天然优势。

在下一篇文章中,我们直接进入实操,以我开源的网站模板为例,聊聊个人在 Vibe Coding 中的一些经验,以及视觉实现、容易踩的坑、如何部署上线等内容。

热门AI工具

更多
立刻MV
立刻MV Hot

立刻MV是一款AI文本写作工具,AI 音乐视频(MV)创作工具。

Atoms
Atoms Hot

Atoms是一款AI智能体工具,第一支自动构建真实业务的 AI 团队。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

Laper
Laper Hot

Laper是专为编剧、导演和制片人推出的 AI 原生剧本创作工具。

讯飞智作

讯飞智作是一款AI视频创作工具,AI文本配音工具,数字人课程、营销视频制作。

超级简历WonderCV

一款AI办公效率工具,主要用于免费求职简历模版下载制作,应届生职场人必备简历制作神器,适合需要提升相关任务效率的用户。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

蛙蛙写作

一款AI论文写作工具,主要用于超级AI智能写作助手,适合需要提升相关任务效率的用户。

相关专题

更多
C语言变量命名
C语言变量命名

c语言变量名规则是:1、变量名以英文字母开头;2、变量名中的字母是区分大小写的;3、变量名不能是关键字;4、变量名中不能包含空格、标点符号和类型说明符。php中文网还提供c语言变量的相关下载、相关课程等内容,供大家免费下载使用。

2929

2023.06.20

c语言入门自学零基础
c语言入门自学零基础

C语言是当代人学习及生活中的必备基础知识,应用十分广泛,本专题为大家c语言入门自学零基础的相关文章,以及相关课程,感兴趣的朋友千万不要错过了。

2208

2023.07.25

c语言运算符的优先级顺序
c语言运算符的优先级顺序

c语言运算符的优先级顺序是括号运算符 > 一元运算符 > 算术运算符 > 移位运算符 > 关系运算符 > 位运算符 > 逻辑运算符 > 赋值运算符 > 逗号运算符。本专题为大家提供c语言运算符相关的各种文章、以及下载和课程。

1180

2023.08.02

c语言数据结构
c语言数据结构

数据结构是指将数据按照一定的方式组织和存储的方法。它是计算机科学中的重要概念,用来描述和解决实际问题中的数据组织和处理问题。数据结构可以分为线性结构和非线性结构。线性结构包括数组、链表、堆栈和队列等,而非线性结构包括树和图等。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

1118

2023.08.09

c语言random函数用法
c语言random函数用法

c语言random函数用法:1、random.random,随机生成(0,1)之间的浮点数;2、random.randint,随机生成在范围之内的整数,两个参数分别表示上限和下限;3、random.randrange,在指定范围内,按指定基数递增的集合中获得一个随机数;4、random.choice,从序列中随机抽选一个数;5、random.shuffle,随机排序。

1316

2023.09.05

c语言const用法
c语言const用法

const是关键字,可以用于声明常量、函数参数中的const修饰符、const修饰函数返回值、const修饰指针。详细介绍:1、声明常量,const关键字可用于声明常量,常量的值在程序运行期间不可修改,常量可以是基本数据类型,如整数、浮点数、字符等,也可是自定义的数据类型;2、函数参数中的const修饰符,const关键字可用于函数的参数中,表示该参数在函数内部不可修改等等。

2058

2023.09.20

c语言get函数的用法
c语言get函数的用法

get函数是一个用于从输入流中获取字符的函数。可以从键盘、文件或其他输入设备中读取字符,并将其存储在指定的变量中。本文介绍了get函数的用法以及一些相关的注意事项。希望这篇文章能够帮助你更好地理解和使用get函数 。

3240

2023.09.20

c数组初始化的方法
c数组初始化的方法

c语言数组初始化的方法有直接赋值法、不完全初始化法、省略数组长度法和二维数组初始化法。详细介绍:1、直接赋值法,这种方法可以直接将数组的值进行初始化;2、不完全初始化法,。这种方法可以在一定程度上节省内存空间;3、省略数组长度法,这种方法可以让编译器自动计算数组的长度;4、二维数组初始化法等等。

14475

2023.09.22

LLVM自定义Pass怎么写
LLVM自定义Pass怎么写

本专题聚焦LLVM自定义Pass开发,整理Pass类结构、run()方法、PreservedAnalyses、CMake构建、插件注册、-load-pass-plugin加载和测试用例编写流程。

100

2026.09.30

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn