- C语言学习 — 指针知识细节说明 C语言学习 — 指针知识细节说明
- 最近重新学习了一下C语言教学视频看了看,把一些知识点细节记录一下,基础知识部分。 最近重新学习了一下C语言教学视频看了看,把一些知识点细节记录一下,基础知识部分。
- 1.虚拟机安装Ubuntu 1.1.创建虚拟机虚拟机采用VMware Workstation 16版本,打开软件后会有三个选项,分别是创建新的虚拟机、打开虚拟机、连接远程服务器。我们点击创建新的虚拟机。这时会出现新建虚拟机向导的界面,有两个配置分别是典型和自定义,选择典型的话虚拟机会自动加载Ubuntu系统镜像采用虚拟机默认的配置安装,我们通常选择自定义方式进行安装。在硬件兼容性界面直接采... 1.虚拟机安装Ubuntu 1.1.创建虚拟机虚拟机采用VMware Workstation 16版本,打开软件后会有三个选项,分别是创建新的虚拟机、打开虚拟机、连接远程服务器。我们点击创建新的虚拟机。这时会出现新建虚拟机向导的界面,有两个配置分别是典型和自定义,选择典型的话虚拟机会自动加载Ubuntu系统镜像采用虚拟机默认的配置安装,我们通常选择自定义方式进行安装。在硬件兼容性界面直接采...
- 变量和常量是程序处理的两种基本数据对象。声明语句说明变量的名字及类型,也可以指定变量的初值。运算符指定将要进行的操作。表达式则把变量与常量结合起来生成新的值。对象的类型决定该对象可取值的集合以及可以对该对象执行的操作。 1.变量名名字由字母和数字组成的序列,第一个字符必须为字母。下划线被看作是字母,通常用于命名较长的变量名,以提高可读性。C语言是严格区分大小写的,在传统的C语言用法中,变量名... 变量和常量是程序处理的两种基本数据对象。声明语句说明变量的名字及类型,也可以指定变量的初值。运算符指定将要进行的操作。表达式则把变量与常量结合起来生成新的值。对象的类型决定该对象可取值的集合以及可以对该对象执行的操作。 1.变量名名字由字母和数字组成的序列,第一个字符必须为字母。下划线被看作是字母,通常用于命名较长的变量名,以提高可读性。C语言是严格区分大小写的,在传统的C语言用法中,变量名...
- 文章目录程序的翻译环境和执行环境翻译环境运行环境预处理预定义符号#define#和##带副作用的宏参数宏和函数对比条件编译文件包含本地文件包含库文件包含嵌套文件包含一道题目总结程序的翻译环境和执行环境在ANSI C的任何一种实现中,存在两个不同的环境第1种是翻译环境,在这个环境中源代码被转换为可执行的机器指令第2种是执行环境,它用于实际执行代码翻译环境组成一个程序的每个源文件通过编译过程分别... 文章目录程序的翻译环境和执行环境翻译环境运行环境预处理预定义符号#define#和##带副作用的宏参数宏和函数对比条件编译文件包含本地文件包含库文件包含嵌套文件包含一道题目总结程序的翻译环境和执行环境在ANSI C的任何一种实现中,存在两个不同的环境第1种是翻译环境,在这个环境中源代码被转换为可执行的机器指令第2种是执行环境,它用于实际执行代码翻译环境组成一个程序的每个源文件通过编译过程分别...
- [华为云在线课程][C语言基础][一][入门][学习笔记] 1.入门 1.1.HelloworldC语言的"hello, world"/* * Windows平台运行C语言,编写.c文件,控制台中输入gcc 文件名.c,最后得出一个exe可执行程序。 * *///包含标准库的信息#include <stdio.h>//定义名为main的函数,这函数不接受参数值int main(){ ... [华为云在线课程][C语言基础][一][入门][学习笔记] 1.入门 1.1.HelloworldC语言的"hello, world"/* * Windows平台运行C语言,编写.c文件,控制台中输入gcc 文件名.c,最后得出一个exe可执行程序。 * *///包含标准库的信息#include <stdio.h>//定义名为main的函数,这函数不接受参数值int main(){ ...
- 【C语言】动态内存 【C语言】动态内存
- 【C语言】指针和结构体 【C语言】指针和结构体
- 【C语言】操作符 【C语言】操作符
- cURL是一个利用URL语法在命令行下工作的文件传输工具,1997年首次发行。它支持文件上传和下载,所以是综合传输工具,但按传统,习惯称cURL为下载工具。cURL还包含了用于程序开发的libcurl。 cURL是一个利用URL语法在命令行下工作的文件传输工具,1997年首次发行。它支持文件上传和下载,所以是综合传输工具,但按传统,习惯称cURL为下载工具。cURL还包含了用于程序开发的libcurl。
- @TOC 一、线性表 1.线性表的概念具有n个相同特性的数据元素的有限序列,顺序表,链表 ,栈和队列都是常见的线性表 2.顺序表的概念顺序表是物理地址连续的储存单元依次存储数据元素的线性结构,一般采用数组储存,在数组上完成增删查改。分为静态与动态两种:静态:使用定长数组实现动态:使用动态开辟的数组实现这两者跟之前的通讯录的有点相似可以看这里 :通讯录 3.顺序表的优缺点 1.优点1.支持随机... @TOC 一、线性表 1.线性表的概念具有n个相同特性的数据元素的有限序列,顺序表,链表 ,栈和队列都是常见的线性表 2.顺序表的概念顺序表是物理地址连续的储存单元依次存储数据元素的线性结构,一般采用数组储存,在数组上完成增删查改。分为静态与动态两种:静态:使用定长数组实现动态:使用动态开辟的数组实现这两者跟之前的通讯录的有点相似可以看这里 :通讯录 3.顺序表的优缺点 1.优点1.支持随机...
- 1588. 所有奇数长度子数组的和:给你一个正整数数组 arr ,请你计算所有可能的奇数长度子数组的和。子数组 定义为原数组中的一个连续子序列。请你返回 arr 中 所有奇数长度子数组的和 。 样例 1输入: arr = [1,4,2,5,3] 输出: 58 解释: 所有奇数长度子数组和它们的和为: [1] = 1 [4] = 4 [2] = 2 [5] = 5 [3] = 3 [1,4,... 1588. 所有奇数长度子数组的和:给你一个正整数数组 arr ,请你计算所有可能的奇数长度子数组的和。子数组 定义为原数组中的一个连续子序列。请你返回 arr 中 所有奇数长度子数组的和 。 样例 1输入: arr = [1,4,2,5,3] 输出: 58 解释: 所有奇数长度子数组和它们的和为: [1] = 1 [4] = 4 [2] = 2 [5] = 5 [3] = 3 [1,4,...
- 1.函数的自我概述函数(function),是一种子程序,利用函数名称,可以接收回传值。例如:c = max (a,b);在计算机科学中,子程序(英语:Subroutine, procedure, function, routine, method, subprogram, callable unit),是一个大型程序中的某部份代码,由一个或多个语句块组成。它负责完成某项特定任务,而且相较... 1.函数的自我概述函数(function),是一种子程序,利用函数名称,可以接收回传值。例如:c = max (a,b);在计算机科学中,子程序(英语:Subroutine, procedure, function, routine, method, subprogram, callable unit),是一个大型程序中的某部份代码,由一个或多个语句块组成。它负责完成某项特定任务,而且相较...
- 内容导读1.什么是c语言1.1计算机语言1.2C语言自我介绍1.2.1概述[ 1.2.2前世今生](# 1.2.2前世今生)[ 1.2.3C语言特点](# 1.2.3C语言特点)[ 1.3第一个C程序](# 1.3第一个C程序)1.4C语言关键字1.5补码2.输入与输出2.1输出2.2输入3.数据类型3.1数据类型分类3.2常见数据类型所占内存大小与取值范围3.3字符型数据与ASCII码3.... 内容导读1.什么是c语言1.1计算机语言1.2C语言自我介绍1.2.1概述[ 1.2.2前世今生](# 1.2.2前世今生)[ 1.2.3C语言特点](# 1.2.3C语言特点)[ 1.3第一个C程序](# 1.3第一个C程序)1.4C语言关键字1.5补码2.输入与输出2.1输出2.2输入3.数据类型3.1数据类型分类3.2常见数据类型所占内存大小与取值范围3.3字符型数据与ASCII码3....
- 1.C语言的选择——选择分支结构 1.0分支结构概述如上图所示,这就是一个分支结构,也叫选择结构。在C语言有两种选择语句if语句,用来实现两个或多个分支的选择结构switch语句,用来实现多分支的选择结构 1.1if分支语句 1.1.1if…结构语法结构if (表达式){ 语句;}#include <stdio.h>//如果年龄大于或等于18岁,就表示成年了。int main(){ int... 1.C语言的选择——选择分支结构 1.0分支结构概述如上图所示,这就是一个分支结构,也叫选择结构。在C语言有两种选择语句if语句,用来实现两个或多个分支的选择结构switch语句,用来实现多分支的选择结构 1.1if分支语句 1.1.1if…结构语法结构if (表达式){ 语句;}#include <stdio.h>//如果年龄大于或等于18岁,就表示成年了。int main(){ int...
上滑加载中
推荐直播
-
华为云码道全新升级,多会话并行与多智能体协作2026/05/08 周五 19:00-21:00
王一男-华为云码道产品专家;张嘉冉-华为云码道工程师;胡琦-华为云HCDE;程诗杰-华为云HCDG
华为云码道4月份版本全新升级,此次直播深度解读4月份产品特性,通过“特性解读+实操演示+实战案例+设计创新”的组合,全方位展现码道在多会话并行与多智能体协作方面的能力,赋能开发者提升效率
回顾中
热门标签