入门阶段
文章平均质量分 63
C语言入门(有java、python语言基础,只对部分基础易错点总结,部分基础代码省略)
Annabelle.02
唯一可以确定的是,明天会使我们所有人大吃一惊!
展开
-
C语言入门-7.结构体与C++引用
C语言提供结构体来管理不同类型的数据组合。❗ 如果结构体变量已经定义,那么只能对它的每个成员变量单独赋值,如s.nun = 1003;原创 2024-07-15 22:03:58 · 473 阅读 · 0 评论 -
C语言入门-6.函数
func函数func.h头文件👩💻 C语言的编译和执行的特点❗隐式声明:函数如果不显式的声明返回值的类型,那么它默认返回整型。❓ 求数字n的阶乘✅ f(n) = n * f(n - 1)❓ 假设有n个台阶,一次只能上1个台阶或2个台阶,请问走到第n个台阶有几种走法?✅ 思路:到达第n个台阶,要么从n-1个台阶,要么从n-2个台阶。所以step(n) = step(n-1) + step(n-2)🐧 在不同的函数之间传递数据时,可以使用的方法:⚠️ 如果局部变量与原创 2024-07-15 11:49:42 · 289 阅读 · 0 评论 -
C语言入门-5.指针
C语言的数组长度固定是因为其定义的整型、浮点型、浮点型变量、数组变量都在栈空间中,而栈空间的大小再编译时是确定的。,也就是偏移sizeof(int),这样通过*(p+1)就可以得到元素a[1]👩💻 要注意指针本身大小和其指向的空间大小,是两码事!❓ 如何再子函数中修改main函数的某个变量的值?,p+1的地址时0x61fdf。p的地址是0x61fdf。👩💻 偏移的长度是其。原创 2024-07-13 16:45:56 · 585 阅读 · 0 评论 -
C语言入门-4.一维数组与字符数组
gets函数的格式: char *gets(char *str);puts函数的格式: int puts(char *str);原创 2024-07-12 18:10:15 · 583 阅读 · 0 评论 -
C语言入门-2.运算符与表达式-3.选择、循环
:取模运算符,返回值是余数而不是商。原创 2024-07-12 09:57:02 · 290 阅读 · 0 评论 -
C语言入门-1.数据的类型、数据的输入输出
定义一个整形变量时要使用关键字int整型变量浮点型float浮点型常量小数形式:0.123指数形式 3e-3(为3*10^-3)e代表10的幂次 字符型char‘a’,’c’,’1’\n转义字符 换行 \\ 输出一个斜杠一个字符型变量占用1字节大小的空间构造类型 数组([])、结构体(struct)分为 整型、实型(浮点型)、字符型(’c’)、字符串型(”abc”)“a” 双引号 占用的内存单元不是1个字符,而是2个字符,及大小为2个字节,最后一个字符为’\0’变原创 2024-07-10 11:53:33 · 354 阅读 · 1 评论