2023年 10月 6日 基本数据类型 大部分编程语言支持基本的数据类型,形如整形、浮点型和字符、字符串类型。 char/short/int/long (long)/float/(long) double/char * (string)/b... 进一步了解 数据类型 / 编程语言 0
2023年 10月 6日 标识符 编程语言标识符一般的原则都差不多,一般都是字母、数字和下划线的组合,具体为: 一些特殊的标识符 预定义标识符 一些编程语言除了提供用户自定义的标识符用于变量、函数名之外,还提供预定义标识符。这些标识符... 进一步了解 标识符 / 编程语言 0
2023年 10月 6日 C语言为分界点: 编程语言历史长河 C语言作为一门专门为Unix操作系统设计的语言,承接着之前更为古老的编程语言,延续着C系语言简洁易读的精深,随着C++/Java/C#/JS/GO/Rust而不断发扬光大。下面不以绝对年代表明先后,大... 进一步了解 编程语言 0
2023年 10月 5日 面向对象设计 通常的认知,面向对象程序设计最早从Simula发展而来,而后的SmallTalk也为面向对象提供了参考。ObjC借用SmallTalk消息的概念,C++扩大发展了OOP技术,为Java/C#等语言提供... 进一步了解 编程语言 / 面向对象 0
2023年 10月 5日 未定义行为 有时候联合国五常说的话很不确定,像是支持又像是不支持,这不能怪他们,不确定保护了他们自己。 不同语言的未定义行为 未定义行为的另外一个称呼是"由实现定义"。 进一步了解 未定义 / 标准 / 编程语言 0
2023年 10月 5日 编译环境 不同平台因为偏好差异,编译环境的准备会有差异。对于MSVC,微软提供简单的VS安装界面,比较省心。在Ubuntu发行版,gcc/make等程序可能不自带,当需要安装这些软件时就需要不少命令。当然比较麻... 进一步了解 编程语言 / 编译 0
2023年 10月 5日 格式串基本规则 编程语言毕竟是文本,只在ASCII码内无法表达更多的含义,如果不用新的函数或者关键字,就需要用“转义”的字符串格式来代表特定格式串。这就是格式串的来源。 格式 不同格式符 格式串安全 进一步了解 格式化 / 编程语言 0
2023年 10月 5日 编译器 从上世纪50年代开始,编程语言五花八门,编译器和解释器层出不穷。此处只列出常见编程语言的编译器和解释器信息,不常见的编程语言有单独文章介绍。 C/C++ 注意,不要被形如CodeBlocks和Dev-... 进一步了解 编程语言 / 编译 0
2023年 10月 5日 选择编程语言 世界真的这么大吗? 大家真的数一数这个世界上的编程语言,就会知道,其实在某个旮旯拐角,曾经有某位大哥或者大姐,曾经“发明“过编程语言,但是因为一些原因,没办法让世界上所有人了解到,也不会流行开来。做病... 进一步了解 编程语言 0