Wangyt

导航

2019年5月24日 #

ISO C关键字

摘要: 一、关键字汇总 二、部分关键字解析 1 - const C90 标准新增 const 关键字,用于限定一个变量为只读。 阅读全文

posted @ 2019-05-24 15:31 Wangyt 阅读(512) 评论(0) 推荐(0) 编辑

C语言开发过程中目标代码文件、可执行文件和库

摘要: 一、C程序开发的一般流程 1:定义程序的目标,明确程序的功能,明确程序中需要哪些信息、计算和控制,明确程序中应该报告什么信息,不会设计到具体的计算机语言,对于问题的描述一般用的是术语; 2:设计程序,考虑如何通过程序实现程序的目标,具体一点说,需要考虑的可以有用户界面的设计、程序的组织、目标用户的确 阅读全文

posted @ 2019-05-24 11:41 Wangyt 阅读(1033) 评论(0) 推荐(0) 编辑

2019年4月15日 #

C++中关于字符串的一些API

摘要: 参考资料:http://www.runoob.com/cplusplus/cpp-strings.html 一、前言 不管是在编写何种语言程序,需要从输入设备中获取数据的需求很频繁,在这类频繁的应用场景中,对于string类型的数据进行操作,占了很大的一部分。加上本人对sting类型数据的操作并不是 阅读全文

posted @ 2019-04-15 14:59 Wangyt 阅读(708) 评论(0) 推荐(0) 编辑

Windows环境下C++中关于文件结束符的问题

摘要: 参考资料:http://www.cnblogs.com/day-dayup/p/3572374.html 一、前言 在不同的OS环境下,程序中对应的文件结束符有所不一样,根据《C++ Primer Plus》一书,可知,Windows环境下的文件结束符为:Ctrl + z;Unix/Linux环境下 阅读全文

posted @ 2019-04-15 08:57 Wangyt 阅读(935) 评论(0) 推荐(0) 编辑

2019年4月14日 #

C++ 中用cin方式获取输入的几种常用方式

摘要: 一、前言 在C++程序的编写过程中,可能会经常用到cin方式用来捕获输入设备的输入信息。细分的话,主要的方式有:cin>>、cin.get、cin.getline。在借助键盘等字符输入设备进行输入的时候,如果键入Enter(\r)才会把目标字符输入到缓存区,,键入的'\r'会被转换成一个'\n',这 阅读全文

posted @ 2019-04-14 15:01 Wangyt 阅读(10559) 评论(0) 推荐(0) 编辑

2019年4月12日 #

C语言中sizeof、strlen函数的部分理解

摘要: 一、测试环境 Win10 + Visual Studio 2017 二、测试代码 三、测试结果 结果1(x86): 结果2(x64): 四、测试结果分析 图 1 变量a的内容 图 2 变量b的内容 图 3 变量c的内容 图4 变量d内容 1、sizeof函数的使用 sizeof 运算符可用于获取类、 阅读全文

posted @ 2019-04-12 16:11 Wangyt 阅读(402) 评论(0) 推荐(0) 编辑

2019年3月26日 #

对于Linux内核执行过程的理解(基于fork、execve、schedule等函数)

摘要: 382 + 原创作品转载请注明出处 + https://github.com/mengning/linuxkernel/ 一、实验环境 win10 -> VMware -> Ubuntu16.04 + GDB -> QEMU -> linux-3.9.4 + MenuOS 二、实验目的 1、理解Li 阅读全文

posted @ 2019-03-26 18:54 Wangyt 阅读(1081) 评论(0) 推荐(0) 编辑

2019年3月19日 #

基于Linux-3.9.4内核的GDB跟踪系统调用实验

摘要: 382 + 原创作品转载请注明出处 + https://github.com/mengning/linuxkernel/ 一、实验环境 win10 -> VMware -> Ubuntu16.04 + GDB -> QEMU -> linux-3.9.4 + MenuOS 二、实验目的 1、了解gl 阅读全文

posted @ 2019-03-19 12:19 Wangyt 阅读(375) 评论(0) 推荐(0) 编辑

2019年3月12日 #

基于Linux-3.9.4的mykernel实验环境的极简内核分析

摘要: 382 + 原创作品转载请注明出处 + https://github.com/mengning/linuxkernel/ 一、实验环境 win10 -> VMware -> Ubuntu16.04 -> QEMU -> linux-3.9.4 二、实验目的 1、了解在一个极简内核中,为了实现多进程的 阅读全文

posted @ 2019-03-12 23:43 Wangyt 阅读(171) 评论(0) 推荐(0) 编辑