0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

标签 > 源码

源码

+关注 0人关注

源码就是指编写的最原始程序的代码。运行的软件是要经过编写的,程序员编写程序的过程中需要他们的“语言”。音乐家用五线谱和音符,建筑师用图纸和笔,那程序员的工作的语言就是“源码”了。

文章: 360
视频: 54
浏览: 28574
帖子: 392

源码简介

  源码就是指编写的最原始程序的代码。运行的软件是要经过编写的,程序员编写程序的过程中需要他们的“语言”。音乐家用五线谱和音符,建筑师用图纸和笔,那程序员的工作的语言就是“源码”了。

  人们平时使用软件时就是程序把“源码”翻译成我们可直观的形式表现出来供我们使用的。

  任何一个网站页面,换成源码就是一堆按一定格式书写的文字和符号,但我们的浏览器帮我们翻译成眼前的模样了。

源码百科

  源码就是指编写的最原始程序的代码。运行的软件是要经过编写的,程序员编写程序的过程中需要他们的“语言”。音乐家用五线谱和音符,建筑师用图纸和笔,那程序员的工作的语言就是“源码”了。

  人们平时使用软件时就是程序把“源码”翻译成我们可直观的形式表现出来供我们使用的。

  任何一个网站页面,换成源码就是一堆按一定格式书写的文字和符号,但我们的浏览器帮我们翻译成眼前的模样了。

  作用

  源码主要功用有如下2种作用:

  1.生成目标代码,即计算机可以识别的代码。

  2.对软件进行说明,即对软件的编写进行说明。为数不少的初学者,甚至少数有经验的程序员都忽视软件说明的编写,因为这部分虽然不会在生成的程序中直接显示,也不参与编译。但是说明对软件的学习、分享、维护和软件复用都有巨大的好处。因此,书写软件说明在业界被认为是能创造优秀程序的良好习惯,一些公司也硬性规定必须书写。

  需要指出的是,源代码的修改不能改变已经生成的目标代码。如果需要目标代码做出相应的修改,必须重新编译。

查看详情

源码知识

展开查看更多

源码技术

foobar2000源码输出至功放全攻略

Foobar2000是一款免费的多功能音频播放器,作者是原Winamp开发公司Nullsoft成员 Peter Pawlowski。除了播放之外,它还支...

2017-12-20 标签:源码音频播放器foobar2000 3.2万 0

C语言实现可以直接运行的贪吃蛇源码

)这个是操作过程,通过随机生成的方法去生成下一个点,然后移动的过程始通过使用空的在补上,计算机的速度比较快我们就看不出那种擦除和重绘的过程只会感觉到那种...

2018-11-01 标签:C语言源码 1.5万 0

Labview中如何保护你的源码

Labview中如何保护你的源码

Anker在MWC 2018上带来了PowerWave 7.5系列的两款无线充电器,分别是卧式的PowerWave 7.5 Pad以及立式的PowerW...

2018-04-11 标签:labview源码 8453 0

一个TCP非阻塞client端简单的例子

一个TCP非阻塞client端简单的例子

由于网络协议非常复杂,内核里面用到了大量的面向对象的技巧,所以我们从创建连接开始,一步一步追述到最后代码的调用点。

2018-04-16 标签:C语言TCP源码 8398 0

busybox的使用、启动方式及重要文件说明

命令是linux操作系统独特的艺术,虽然Windows操作系统也有命令,但相比之下,linux的命令更加强大且具有魅力。大多数桌面和嵌入式linux发行...

2022-10-18 标签:Linux操作系统源码 8058 0

使用RT-Thread文件系统

了解了文件系统的一些常用命令之后,下面带领大家通过运行文件系统的一些示例程序,来熟悉文件系统的基本操作。示例程序通过使用一些 DFS 的 API接口来实...

2018-11-07 标签:源码API接口DFS 7996 0

C语言零基础项目:自制军棋游戏!详细思路+源码分享

每天一个C语言小项目,提升你的编程能力!

2022-12-29 标签:游戏C语言编程 7647 0

SpringBootApplication是什么

概述 我们先来了解一下 @SpringBootApplication 是什么,以及如何在一个简单的 Spring Boot 应用程序中使用它。我们先看看...

2023-10-13 标签:源码应用程序组件 7393 0

如何开发一款自己的智能问答机器人

如何开发一款自己的智能问答机器人

人工智能时代,开发一款自己的智能问答机器人,一方面提升自己的AI能力,另一方面作为转型AI的实战练习。在此把学习过程记录下来,算是自己的笔记。

2018-01-19 标签:机器人AI人工智能 7316 0

SystemVerilog中bind用法总结+送实验源码和脚本

SystemVerilog中bind用法总结+送实验源码和脚本

bind是systemverilog中一个重要的知识点,很多时候能够在验证中发挥重要的作用,今天就针对这个知识点做一个梳理,希望能帮助到大家。

2023-01-11 标签:VerilogSystem源码 6398 0

查看更多>>

源码资讯

剖析Halcon 9点标定旋转中心标定与使用

剖析Halcon 9点标定旋转中心标定与使用

本文是本人的经验总结,不代表标准理论,有错误请指正; 主要讲解上下双相机定位贴合的原理和实现过程,包括各种标定、组合使用及具体的halcon源码实现,适...

2021-05-08 标签:相机源码六轴机器人 3.5万 6

Bilibili的网站后台源码被发到了GitHub上?

Bilibili的网站后台源码被发到了GitHub上?

当天,B站通过官方微博针对网站工程源代码被泄露一事进行回应,公告称有部分B站工程代码在网上流传,经内部紧急核查,确认该部分代码属于较老的历史版本。网站已...

2019-04-24 标签:源码GitHubgo语言 2.8万 0

什么是循环依赖?

在第一层中,先去获取 A 的 Bean,发现没有就准备去创建一个,然后将 A 的代理工厂放入“三级缓存”(这个 A 其实是一个半成品,还没有对里面的属性...

2022-09-08 标签:源码springDEMO 1.7万 0

原版VESC本杰明电调KEIL源码移植加强版详情

原版VESC本杰明电调KEIL源码移植加强版详情: 1,基于本杰明电调最新版本的keil-MDK5.23移植,固件版本号3.38。 2,采用keil的分...

2020-12-07 标签:源码keil电调 1.5万 0

CANOpen系列教程13_协议源码移植 (一)

CANOpen系列教程13_协议源码移植(一)

2020-03-06 标签:CAN协议源码 9481 0

CANOpen系列教程15_NMT网络网络与相关源码说明

CANOpen系列教程15_NMT网络网络和相关源码说明

2020-03-04 标签:CAN源码CANopen 8502 0

简述星辰处理器的全志XR806鸿蒙开发板上手体验

简述星辰处理器的全志XR806鸿蒙开发板上手体验

本文转载于极术社区极术专栏:STAR CPU(星辰处理器)作者:PingYang XR806鸿蒙开发板是全志科技新出的一款支持WiFi和BLE的高集成度...

2021-11-03 标签:源码开发板编译 7906 0

详细教程:在鸿蒙系统源码中添加第三方软件包

详细教程:在鸿蒙系统源码中添加第三方软件包

打开鸿蒙系统的源码,可以看到有这么一个文件夹:third_party。里面存放的是第三方的代码。 点开我们可以看到有很多第三方代码: 后续我们如果需要往...

2020-10-24 标签:源码软件包鸿蒙系统 6485 0

哈希是什么,常见的哈希算法有哪些

什么是哈希? 哈希又称作“散列”,是一种数学计算机程序,它接收任何一组任意长度的输入信息,通过哈希算法变换成固定长度的数据指纹输出形式,如字母和数字的组...

2022-06-23 标签:数据库源码C++ 6437 0

华为鸿蒙2.0系统发布,鸿蒙2.0源码仓库地址

华为消费者业务CEO余承东10日下午在华为开发者大会2020上宣布,鸿蒙2.0(HarmonyOS 2.0)系统正式发布,鸿蒙2.0面向应用开发者发布B...

2020-09-21 标签:华为源码鸿蒙 5533 0

查看更多>>

源码数据手册

相关标签

相关话题

换一批
  • 基站测试
    基站测试
    +关注
    802.11ac与11基站测试(base station tests) 在基站设备安装完毕后,对基站设备电气性能所进行的测量。n的区别,802.11n无线网卡驱动,802.11n怎么安装。
  • 扫频仪
    扫频仪
    +关注
    在电子测量中,经常遇到对网络的阻抗特性和传输特性进行测量的问题,其中传输特性包括增益和衰减特性、幅频特性、相频特性等。用来测量前述特性的仪器我们称为频率特性测试仪,简称扫频仪。
  • programmer
    programmer
    +关注
    Programmer中文名计算机程序编制员,分为程序设计人员和程序编码员。解释为:计算机程序编制员程序员是从事程序开发、维护的专业人员。一般我们将程序员分为程序设计人员和程序编码员编程是他们的工作。
  • 中文版
    中文版
    +关注
  • Edison
    Edison
    +关注
  • 主控芯片
    主控芯片
    +关注
    主控芯片是主板或者硬盘的核心组成部分,是联系各个设备之间的桥梁,也是控制设备运行工作的大脑。在主板中,两大芯片是最重要的,一个是南桥芯片,它控制着扩展槽,USB接口,串口,并口,1394接口,VGA接口,等,它主要负责外部接口和内部cpu的联系,而另一个是北桥芯片,它控制着CPU的类型,型号,主板的总线频率,内存类型,容量,显卡,等。
  • mathtype
    mathtype
    +关注
    mathtype是一款专业的数学公式编辑工具,能够帮助用户在各种文档中插入复杂的数学公式和符号。
  • 注册机
    注册机
    +关注
    注册机是一种破解软件,它的用途基本在两个范围之内,一个就是由于一些软件涉及版权问题,要完全使用的话需要注册,或者有试用期限限制,或者只有注册之后才可以享受全功能。第二个就是某些网站、网页通过正常注册用户会很复杂,或者是网页、网站管理员需要大量注册内测用户的时候就可以用注册机来达到简单快速的注册用户了。
  • uVision4
    uVision4
    +关注
  • MPLAB IDE
    MPLAB IDE
    +关注
  • 调试软件
    调试软件
    +关注
  • 集成开发环境
    集成开发环境
    +关注
    集成开发环境是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境。
  • Kit
    Kit
    +关注
  • 三相异步电机
    三相异步电机
    +关注
    三相异步电机(Triple-phase asynchronous motor)是感应电动机的一种,是靠同时接入380V三相交流电流(相位差120度)供电的一类电动机,由于三相异步电动机的转子与定子旋转磁场以相同的方向、不同的转速旋转,存在转差率,所以叫三相异步电动机。
  • origin
    origin
    +关注
  • poe交换机
    poe交换机
    +关注
      POE (Power Over Ethernet)指的是在现有的以太网Cat.5布线基础架构不作任何改动的情况下,在为一些基于IP的终端(如IP电话机、无线局域网接入点AP、网络摄像机等)传输数据信号的同时,还能为此类设备提供直流电的技术,就是支持以太网供电的交换机。
  • FlyMcu
    FlyMcu
    +关注
  • devops
    devops
    +关注
    DevOps(Development和Operations的组合词)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。
  • vfp
    vfp
    +关注
  • CadSoft
    CadSoft
    +关注
  • CCSv5
    CCSv5
    +关注
  • Robot
    Robot
    +关注
  • 调试助手
    调试助手
    +关注
  • putty
    putty
    +关注
  • 修复工具
    修复工具
    +关注
  • Axure
    Axure
    +关注
  • PCB设计软件
    PCB设计软件
    +关注
    pcb设计软件是根据电路原理图实现电路设计需要的功能。电路板的设计主要是版图设计,要考虑到元器件和连线的整体布局以及优化布局。pcb设计是需要计算机辅助设计来实现的。
  • 刷机工具
    刷机工具
    +关注
  • 计算工具
    计算工具
    +关注
  • 麦克斯韦方程组
    麦克斯韦方程组
    +关注

关注此标签的用户(8人)

zzxhenna jf_90851153 jf_51051184 老董dxime minsheng jf_56635343 jf_37302378 大秋C

编辑推荐厂商产品技术软件/工具OS/语言教程专题