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

为什么说Go语言代码风格清晰、简单

Go语言语法类似于C语言,因此熟悉C语言及其派生语言(C++、C#、Objective-C 等)的人都会迅速熟悉这门语言。 C语言的有些语法会让代码可读性降低甚至发生歧义。Go语言在C语言的基础上取其精华,...
南宫世家的头像-华尔子博-奥夏网南宫世家4年前
01640

进制转换:二进制、八进制、十六进制、十进制之间的转换

进制转换:二进制、八进制、十六进制、十进制之间的转换-华尔子博-奥夏网
将二进制、八进制、十六进制转换为十进制 二进制、八进制和十六进制向十进制转换都非常容易,就是“按权相加”。所谓“权”,也即“位权”。 假设当前数字是 N 进制,那么: 对于整数部分,从右...
南宫世家的头像-华尔子博-奥夏网南宫世家4年前
03300

Go语言如何快速简单的上手

Go语言语法简单易懂,学习曲线平缓,不需要像 C/C++ 语言动辄需要两到三年的学习期。Go语言被称为“互联网时代的C语言”。互联网的短、频、快特性在Go语言中体现得淋漓尽致。一个熟练的开发者只...
天山雪莲的头像-华尔子博-奥夏网天山雪莲4年前
02440

C++ new和delete运算符简介示例代码

在C语言中,动态分配内存用 malloc() 函数,释放内存用 free() 函数。如下所示: int *p = (int*) malloc( sizeof(int) * 10 ); //分配10个int型的内存空间 free(p); //释放内存 在C++中,这两...
子博网的头像-华尔子博-奥夏网子博网4年前
02450

什么是Makefile隐含规则,如何编写Makefile隐含规则

这个章节讲述的是 Makefile 的隐含规则,所谓的隐含规则就是需要我们做出具体的操作,系统自动完成。编写 Makefile 的时候,可以使用隐含规则来简化Makefile 文件编写。 实例: test:test.o gcc...
子博兄的头像-华尔子博-奥夏网4年前
02030

进制详解:什么是二进制、八进制和十六进制

进制详解:什么是二进制、八进制和十六进制-华尔子博-奥夏网
我们平时使用的数字都是由 0~9 共十个数字组成的,例如 1、9、10、297、952 等,一个数字最多能表示九,如果要表示十、十一、二十九、一百等,就需要多个数字组合起来。 例如表示 5 8 的结果,...
天山雪莲的头像-华尔子博-奥夏网天山雪莲4年前
05830

学了C语言到底能做什么,能从事什么工作?

目前被程序员广泛使用的编程语言,大都有自己擅长的方向,例如: Java由于其强大丰富的库,可以用来开发网站、Android App和企业级应用软件; C#是微软推出的用于对抗Java的编程语言,主要用于W...
子博网的头像-华尔子博-奥夏网子博网4年前
03070

C++布尔类型(bool)使用示例

在C语言中,关系运算和逻辑运算的结果有两种,真和假:0 表示假,非 0 表示真。例如: #include <stdio.h> int main(){ int a, b, flag; scanf('%d %d', &a, &b); flag = a > ...
子博兄的头像-华尔子博-奥夏网4年前
03330

Linux下的socket演示程序示例代码

和C语言教程一样,我们从一个简单的“Hello World!”程序切入 socket 编程。 本节演示了 Linux 下的代码,server.cpp 是服务器端代码,client.cpp 是客户端代码,要实现的功能是:客户端从服务...
子博网的头像-华尔子博-奥夏网子博网4年前
02070

iOS APP开发一般用什么编程语言

iOS APP开发一般用什么编程语言-华尔子博-奥夏网
iOS软件开发是基于C语言的开发,常用的编程语言是Objective-C和Swift。当然C和C 也可以用于iOS开发,但使用C 做iOS开发的人越来越少。所以一起来了解一下Objective-C和Swift吧。 Objective-C Ob...
子博兄的头像-华尔子博-奥夏网4年前
02520