会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Shadow001
博客园
首页
新随笔
联系
订阅
管理
2026年4月4日
C程序设计语言(部分参考答案)
摘要: 观前提醒:该参考答案并不完全,只是我写到了哪些习题,就将答案记录了下来,我保证这些代码在我的电脑上是可以跑通的,但是这些答案有时并不是最优解。 第二章 P37 T 2-3 #include<stdio.h> int htoi(const char arrh[]); int main() { char
阅读全文
posted @ 2026-04-04 21:51 Mone10086
阅读(2)
评论(0)
推荐(0)
2026年3月14日
9.C语言文件篇
摘要: 路径 绝对路径: 电脑上的真实路径,以盘符开始 相对路径: 相对于当前项目下的路径,不以盘符开始 转义字符 “ \ ”:表示改变“ \ ”之后的符号的含义,变成一个没有意义的符号 读取文件 函数 作用 特点 fopen 打开文件 无 fgetc 读取文件 每次只读一个,读不到时返回-1 fgets
阅读全文
posted @ 2026-03-14 21:49 Mone10086
阅读(2)
评论(0)
推荐(0)
8.C语言动态内存分配篇
摘要: 四个操作内存的函数 函数名********************** 作用 malloc 申请空间(连续) calloc(了解) 申请空间+数据初始化 realloc(了解) 修改空间大小 free 释放空间 #include<stdio.h> #include<stdlib.h> int mai
阅读全文
posted @ 2026-03-14 21:48 Mone10086
阅读(3)
评论(0)
推荐(0)
0.补充
摘要: 内存 内存的定义 软件在运行时,用来临时存储数据的 操作系统会把内存按照字节划分为N多的小格子 内存地址的定义 在内存中申请空间的编号 32位操作系统以32位的二进制表示(就是32个0101,最大支持4Gb) 64位操作系统以64位的二进制表示(最大支持目前没有计算机能达到这个数据) 在书写时会转换
阅读全文
posted @ 2026-03-14 15:45 Mone10086
阅读(2)
评论(0)
推荐(0)
1.C语言核心语法篇
摘要: 注释 和java的差不多 // 单行注释 /**/ 多行注释 关键字 和java类似 常量 初始化赋值后不可改变的量 整形常量(%d) 负数 0 正数 实型常量(%f) 所有带小数点的数字 字符常量(%c) 单引号引起来的内容(字母,数字,英文符号)和java中规则基本相同 字符串常量(%s) 双引
阅读全文
posted @ 2026-03-14 15:45 Mone10086
阅读(2)
评论(0)
推荐(0)
2.C语言流程控制篇
摘要: 顺序结构 和java一样,默认从上到下 分支结构 if 单选择 格式: if (关系表达式) { 语句体; } if 双选择 格式: if (关系表达式) { 语句体; } else { 语句体; } if 多选择 格式: if (关系表达式1) { 语句体; } else if (
阅读全文
posted @ 2026-03-14 15:45 Mone10086
阅读(1)
评论(0)
推荐(0)
3.C语言函数篇
摘要: 函数格式 区别与java方法的点是,c的函数要写在main上面,写在下面的话要在main上面声明一下 基本格式 void 函数名 (形参) { 函数体; } 完整格式 返回值类型 函数名 (形参1, 形参2,. . .) { 函数体; return 返回值; } C中常见的函数 头文件
阅读全文
posted @ 2026-03-14 15:45 Mone10086
阅读(1)
评论(0)
推荐(0)
4.C语言数组篇
摘要: 数组的定义以及初始化 格式: 数据类型 数组名 [数组长度] = {数据1,数据2,. . .}; 数组内存地址 第一个元素的第一个字节空间的地址,也就是首地址 索引:在内存中就是偏移量 比如 int arr[10] = {1,2,3}; arr: 可以获得数组的首地址(数组中第一个元素的内存地
阅读全文
posted @ 2026-03-14 15:45 Mone10086
阅读(4)
评论(0)
推荐(0)
5.C语言指针篇
摘要: 什么是指针? 指针就是内存地址 指针变量 简称指针,用于存储指针(即内存地址) 定义格式 数据类型* 变量名 = &要获取指针的变量 数据类型:要跟指向变量的类型保持一致(比如,int a = 10; int * aa = &a;) *:标记 指针变量占用的大小,跟数据类型无关,只跟编译器有关 32
阅读全文
posted @ 2026-03-14 15:45 Mone10086
阅读(3)
评论(0)
推荐(0)
6.C语言字符串篇
摘要: 字符串的两种定义形式 字符数组双引号 char str[n] = "abc"; n=字符串长度+1 / 不写 注意点: 在存储时,会把字符串转换成字符数组进行保存,并且末尾会添加'\0' 内容可变(实际上就是一个数组) 指针双引号 char* str = "abc"; 注意点: 在存储时,会把字符串
阅读全文
posted @ 2026-03-14 15:45 Mone10086
阅读(2)
评论(0)
推荐(0)
下一页
公告