C 语言基本语法


C 语言基本语法原文地址:C 语言基本语法 - C 语言教程 - 网道 (wangdoc.com)语句C 语言的代码由一行行语句(statement)组成。语句就是程序执行的一个操作命令。C 语言规定,语句必须使用分号结尾,除非有明确规定可以不写分号。int x = 1;上面就是一个变量声明语句,声

C语言-数据类型


C语言数据类型原文内容:https://wangdoc.com/clang/types.htmlC 语言的每一种数据,都是有类型(type)的,编译器必须知道数据的类型,才能操作数据。所谓“类型”,就是相似的数据所拥有的共同特征,那么一旦知道某个值的数据类型,就能知道该值的特征和操作方式。基本数据类

C语言-数组


C语言-数组原文数组 - C 语言教程 - 网道 (wangdoc.com)简介数组是一组相同类型的值,按照顺序储存在一起。数组通过变量名后加方括号表示,方括号里面是数组的成员数量。int scores[100];上面示例声明了一个数组scores,里面包含100个成员,每个成员都是int类型。注意

C语言-函数


C语言-函数原文:https://wangdoc.com/clang/function.html#函数指针函数简介函数是一段可以重复执行的代码。它可以接受不同的参数,完成对应的操作。下面的例子就是一个函数。int plus_one(int n) { return n + 1;}上面的代码声明了一个

C语言-float和double的区别


float和double的区别来自https://www.cnblogs.com/liutianci/p/8443372.htmlfloat : 单精度浮点数double : 双精度浮点数两者的主要区别如下:01.在内存中占有的字节数不同单精度浮点数在机内存占4个字节双精度浮点数在机内存占8个字节0

C语言-格式说明符


C语言-格式说明符表一 转换说明符及作为结果的打印输出表二 printf() 修饰符表三 printf()的标志表四 ANSIC 中 scanf()的转换说明符表五 scanf()的转换修饰符表附一 特别说明符下面来自一.%d与%i的区别:(1).在printf格式中使用,没有区别。(2).在 sc

C语言-字符串


C语言-字符串字符串简介C 语言没有单独的字符串类型,字符串被当作字符数组,即char类型的数组。比如,字符串“Hello”是当作数组{'H', 'e', 'l', 'l', 'o'}处理的。编译器会给数组分配一段连续内存,所有字符储存在相邻的内存单元之中。在字符串结尾,C 语言会自动添加一个全是二

C语言中字符串的初始化


C语言中字符串的初始化字符数组初始化#include <stdio.h>int main(void){ char pork[10] = "pig-meat"; char dog[] = "dog-meat"; char cat[]

C 语言的内存管理


转载原文:https://wangdoc.com/clang/memory.htmlhttps://github.com/wangdoc/clang-tutorial仅供本人查找方便使用C 语言的内存管理简介C 语言的内存管理,分成两部分。一部分是系统管理的,另一部分是用户手动管理的。系统管理的内存

C语言指针


本文转载自C语言指针变量的定义和使用(精华) (biancheng.net),部分内容根据我的想法进行了添加和修改,以便更加清晰大家直接去看原文就行了,作者写的很棒C语言指针计算机中所有的数据都必须放在内存中,不同类型的数据占用的字节数不一样,例如 int 占用 4 个字节,char 占用 1 个字