C语言共182篇 第8页
C语言是由‌丹尼斯·里奇(Dennis Ritchie)‌于1972年在贝尔实验室开发的一种‌面向过程‌的编程语言,最初用于UNIX操作系统的开发。它继承了B语言的特性,同时引入了数据类型等新概念,成为现代编程语言的基础之一。

Swift与C语言指针结合使用实例方法

Objective-C和C的API常常会需要用到指针。Swift中的数据类型都原生支持基于指针的Cocoa API,不仅如此,Swift会自动处理部分最常用的将指针作为参数传递的情况。这篇文章中,我们将着眼于在Swif...
子博兄的头像-华尔子博-奥夏网5年前
01741

如何在手机上编写C语言代码?

在手机上编写C语言代码有几种方法: 1. 使用在线IDE 一些在线IDE提供在浏览器中编写和运行C语言代码的功能,比如: - Codeanywhere:支持在线编辑、编译和运行C代码,提供简单的编辑器,支持代码补全...
天山雪莲的头像-华尔子博-奥夏网天山雪莲3年前
017314

C语言编译和链接详解,什么是可执行程序

C语言编译和链接详解,什么是可执行程序-华尔子博-奥夏网
我们平时所说的程序,是指双击后就可以直接运行的程序,这样的程序被称为可执行程序(Executable Program)。在 Windows 下,可执行程序的后缀有.exe和.com(其中.exe比较常见);在类 UNIX 系...
子博兄的头像-华尔子博-奥夏网子博兄4年前
01710

Go语言程序的编译和运行详解

Go语言程序的编译和运行详解-华尔子博-奥夏网
Go语言是编译型的静态语言(和C语言一样),所以在运行Go语言程序之前,先要将其编译成二进制的可执行文件。 可以通过Go语言提供的go build或者go run命令对Go语言程序进行编译: go build 命令...
子博网的头像-华尔子博-奥夏网子博网5年前
01650

如何编写第一个C语言程序

我们有两种方式从计算机获得信息:一是看屏幕上的文字、图片、视频等,二是听从喇叭发出来的声音。让喇叭发出声音目前还比较麻烦,我们先来看看如何在屏幕上显示一些文字吧。 在屏幕上显示文字...
子博网的头像-华尔子博-奥夏网子博网5年前
01500

C++类的定义和对象的创建详解

类和对象是 C++ 的重要特性,它们使得 C++ 成为面向对象的编程语言,可以用来开发中大型项目,本节重点讲解类和对象的语法,如果你对它们的概念还不了解,请先阅读《C++类和对象到底是什么意思...
子博兄的头像-华尔子博-奥夏网5年前
01461

C语言为什么有那么多编译器?

C语言有多种编译器的主要原因如下: 1. C语言标准化进程演进 C语言从诞生到标准化经历了一个漫长的过程,不同版本的C语言标准导致了不同的编译器实现。 2. 平台差异 C语言需要针对不同的操作系统...
子博兄的头像-华尔子博-奥夏网子博兄3年前
013610

C语言编译器(C语言编程软件)完全攻略(包含所有平台)

C语言编译器(C语言编程软件)完全攻略(包含所有平台)-华尔子博-奥夏网
由于C语言的历史比较久,而且早期没有规范,整个计算机产业也都处于拓荒的年代,所以就涌现了很多款C语言编译器,它们各有特点,适用于不同的平台。 我们分两部分介绍C语言的编译器,分别是桌面...
子博兄的头像-华尔子博-奥夏网子博兄4年前
01349

Redis和Memcached的区别详解,超详细

Redis和Memcached的区别详解,超详细-华尔子博-奥夏网
Redis的作者Salvatore Sanfilippo曾经对这两种基于内存的数据存储系统进行过比较: 1.Redis支持服务器端的数据操作:Redis相比Memcached来说,拥有更多的数据结构和并支持更丰富的数据操作,通...
子博兄的头像-华尔子博-奥夏网4年前
01300

Shell select in循环详解

select in 循环用来增强交互性,它可以显示出带编号的菜单,用户输入不同的编号就可以选择不同的菜单,并执行不同的功能。 select in 是 Shell 独有的一种循环,非常适合终端(Terminal)这样的...
天山雪莲的头像-华尔子博-奥夏网天山雪莲2年前
01275