动态语言,准确地说,是指程序在运行时可以改变其结构:新的函数可以被引进,已有的函数可以被删除等在结构上的变化。比如众所周知的ECMAScript(JavaScript)便是一个动态语言。除此之外如Ruby、Python等也都属于动态语言,而C、C++等语言则不属于动态语言。
所谓的动态类型语言,意思就是类型的检查是在运行时做的,比如如下代码是不是合法的要到运行时才判断(注意是运行时的类型判断)
转载
2023-07-21 20:37:39
237阅读
在进行阐述之前,我们必须得先明白一个问题,就是C语言是什么。它是一门高级语言,这使得我们不必再用数字码表示指令,使得我们的指令可以更好的体现我们的想法,然后也不需要去考虑机器它怎么执行我们的代码的,我们要做的,仅仅是让计算机得出我们想要的结果。然后,它是一门面向过程的语言,也就是说它是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,
转载
2023-05-26 15:22:58
86阅读
什么是c语言
翻译
2022-12-13 16:52:48
84阅读
当计算机刚刚问世的时候人们使用高电平和低电平两种电信号编写程序,高电平与低电平分别代表1和0,并使用了一种特殊的数字进制——二进制,但是使用二进制编写的程序难以记忆也难以辨识,所以当时的科学家们会使用代码本翻译程序。后来逐渐发展出了助记符,人们用一些特殊的符号代表加减乘除跳转删除之类的代码,并使用新的进制十六进制和八进制,这时候脱胎于机器语言但是更接近人类语言且高级于机器语言的汇编语言诞生了。汇编
原创
2024-09-13 21:36:41
199阅读
从今天起,我将陆续写一些关于iOS编程学习的小文章,便于一些初学者的学习,也便于自己以后使用首先我们带来的是iOS开发的入门篇(一)Objective-C语言的创始人:Brad Cox,Objective-C是在C语言的基础加上了面向对象编程的特性之后形成的一种面向对象的语言。这种语言可以说是比较复杂的,因为它来源于C所以开发者会经常看到这种语言的代码中会参杂着许多C语言的代码这种混编的方式可能会
转载
2023-09-01 11:38:04
69阅读
首先,C++是脱身与C语言的一门语言,在有C语言的基础上,学习C++会比较容易。 一、简单认识C++C++ 是一种静态类型的、编译式的、通用的、大小写敏感的、不规则的编程语言,支持过程化编程、面向对象编程和泛型编程。C++ 被认为是一种中级语言,它综合了高级语言和低级语言的特点。C++ 是由 Bjarne Stroustrup 于 1979 年在新泽西州美利山贝尔实验室开始设
转载
2023-08-10 14:15:37
143阅读
1.C++语言未定义任何输入输出(IO)语句,C++中包含一个全面的标准库赖提供IO机制。IO库也叫iostream库,iostream库包含两个基础类型istream和ostream,分别表示输入流和输出流,一个流就是一个字符序列,是从IO设备读出或写入IO设备的,流是随着时间的推移,字符是顺序生成或消耗的。2.标准输入输出对象:标准库IO库中定义了4个IO对象,为了处理输入,可以使用一个名为c
转载
2023-10-06 22:39:14
0阅读
C语言第一章 C语言简介
目录一、C语言介绍二、C语言特点三、Hello World四、转义符五、占位符六、俄罗斯方块游戏七、文件下载 一、C语言介绍C是一种通用的编程语言,广泛用于系统软件与应用软件的开发。于1969年至1973年间,为了移植与开发UNIX操作系统,由丹尼斯·里奇与肯·汤普逊,以B语言为基础,在贝尔实验室设计、开发出来。C语
转载
2023-08-04 14:29:23
62阅读
一、什么是C语言?C语言是一门计算机语言(计算机语言是:人与计算机交流的语言。包括有C/C++/JAVA/python)语言的发展:二进制语言——汇编语言——C/C++——java等二、C语言的编写。需要有一个环境——编译器来进行代码的编译。本人使用为Dep-C++/vs2019.1)创建工程2)添加源代码(test.c) 注:C语言代码中 .c - 源文件 .
转载
2023-12-11 23:08:27
57阅读
本节重点理解编程语言是什么?大体明白,编程语言是如何与计算机底层通信的编程语言有哪些分类?分别列举主流编程语言的特点什么是编程,为什么要编程一.什么是编程语言?为什么要编程?编程:是个动词,编程==写代码,写代码是为了什么,为了让计算机干你想要干的事。比如,想跟别人聊天,就需要写个聊天软件,这个软件就是一堆代码的集合,这些代码是什么?这些代码就是计算机能理解的语言。编程语言:计算机只能理解2进制,
转载
2023-10-13 12:55:24
58阅读
C语言是面向函数的语言 参考文献 [1] https://www.icourse163.org/learn/BUPT-1003557006?tid=1450758476#/learn/content?type=detail&id=1215732596&cid=1220600590 ...
转载
2021-10-20 14:33:00
190阅读
2评论
C++和Python的区别• python是一种脚本语言,是解释执行的,而C++是编译语言,是需要编译后在特定平台运行的。• python可以很方便的跨平台,但是效率没有C++高。• Python使用缩进来区分不同的代码块,C++使用花括号来区分• C++中需要事先定义变量的类型,而Python不需要• Python的库函数比C++的多,调用起来很方便
转载
2023-05-22 23:51:15
65阅读
一、数据类型1.基本数据类型:①字符型: char 字节数:1 ②整型: 1)短整型 short 字节数2 bit 2)整型 int 字节数4 bit 3)长整型 long 字节数8 bit &n
转载
2023-06-29 17:53:52
56阅读
目录:1.如何定义合法的标识符2.大写NULL是不是Java关键字3.Java注释包括哪几类?4.int 和 Integer的区别是什么?5.Java语言有几种原始类型,请列出们。6.Java有几类原始数据类型。7.String 和 StringBuffer的区别。8.StringBuffer 和 StringBuilder 的区别。9.Java中的变量是如
本文更好的排版方式:http://mp.weixin.qq.com/s?__biz=MzU5MzcyMjI4MA==&mid=100000596&idx=1&sn=67dc88459a36f138cf98ce8d75469dfa&chksm=7e0d6d93497ae485a211f47eff1e92f3efed78d51ebe15cbb3ca101f5f8053...
原创
2021-06-02 11:16:52
2654阅读
目录0、简介1、准备--编译darknet2、测试是否安装成功3、自己的数据准备4、修改自己的配置文件5、训练6、一些常见问题0、简介YOLO一共有3代,这里主要讲第三代的配置,其他的类似。YOLO-v3使用的是dark-net框架写的代码,dark-net是用C语言编写的框架,效率很高。github地址为:https://github.com/pjreddie/darknet1、准备--编译da
转载
2024-06-14 17:07:29
398阅读
首先拿python和C说明,python运行速度慢,和C它是
转载
2022-09-14 15:45:53
244阅读
【前言】对于Lua的基础总结总算告一段落了,从这篇博文开始,我们才真正的进入Lua的世界,一个无聊而又有趣的世界。来吧。Lua语言是一种嵌入式语言,它本身的威力有限;当Lua遇见了C,那它就展示了它的强大威力。C和Lua是可以相互调用的。第一种情况是,C语言拥有控制权,Lua是一个库,这种形式中的C代码称为“应用程序代码”;第二种情况是,Lua拥有控制权,C语言是一个库,这个时候C代码就是“库代码
转载
2024-04-25 10:50:00
353阅读
目录首先来说一下C语言和C++、C#的区别在什么地方CC++C#PythonC是最基础的编程语言你同意吗?其中C++则一般看作是对C语言的扩展。Java语言是一种完全的面向对象语言,虽然它的底层(运行时库)是用C语言开发的,可是并不依赖于C。C#是微软开发的一种编程语言,语法类似Java,几乎就是从Java的翻版。Java:无可争辩地具有C++所有的精华C#在安全上的削弱Java与C++的优劣1
转载
2023-07-21 20:52:42
9阅读
用处按照指定格式将Python数据转换为字符串,该字符串为字节流,如网络传输时,不能传输int,此时先将int转化为字节流,然后再发送;按照指定格式将字节流转换为Python指定的数据类型;处理二进制数据,如果用struct来处理文件的话,需要用’wb’,’rb’以二进制(字节流)写,读的方式来处理文件;处理c语言中的结构体; struct模块中的函数函数returnexplainpa
转载
2023-09-04 19:02:42
83阅读