考研助手软件制作记录

软件名称:考研助手

功能:

1>可以安排复习时间表
 2>根据时间表自动设置闹钟提醒
 3>显示时间
4>考研时间倒计时

目前就想到这么多功能。

目前掌握的技能:

1、C语言基础知识(学校教学获得)
2、数据结构(学校教学获得)

资源:

1、笔记本(可上 )

2、《C Primer Plus》

3、《Windows程序设计》(电子版)

———————————————–2016.8.2——————————————————————-

看《Windows程序设计》,尝试写一个视窗,发现书上多处有误。

看《C Primer Plus》,学了两个函数malloc()和free()。原型存在于stdlib.h头文件中。

malloc() 接受参数:所需内存字节数  作用找到内存中一个大小合适的块。

请求30个double类型值得空间,把ptd指向该空间所在的位置:

double * ptd;

ptd=(double *)malloc(30 * sizeof(double));

free() 接受参数:指针 释放被分配的内存

对应每个malloc()调用,应该调用一次free().

内存分配还可用calloc(),将块中的全部位都置为0

long * newmem;

newmem = (long *)calloc(100, sizeof(long));

———————————————–2016.8.3——————————————————————

1、了解几个程式的作用。

CreateWindow    /*根据视窗类别建立一个视窗*/

hwnd = CreateWindow( szAppName, //名字
                    TEXT(“The Hello Program”),//标题
                    WS_OVERLAPPEDWINDOW,//样式
                    CW_USEDEFAULT,//x 初始位置
                    CW_USEDEFAULT,//y 初始位置
                    CW_USEDEFAULT,//x 初始大小
                    CW_USEDEFAULT,//y 初始大小
                    NULL,//父窗口句柄
                    NULL,//窗口菜单句柄
                    hInstance,//程序实例句柄
                    NULL);//创建参数

ShowWindow (hwnd, iCmdShow);//在屏幕上显示视窗

2、复习了冒泡排序法

———————————————–2016.8.4——————————————————————

1、重新梳理了一遍单链表的使用

———————————————–2016.8.5——————————————————————

1、学习了文件的输入/输出。主要是fopen()和fclose()这两个函数。

2、明白如何在DOS窗口添加命令行参数。并解决了一个验证问题。

———————————————–2016.8.6——————————————————————

1、验证一些书上关于文件操作的代码

2、再考虑是否利用winAPI进行制作

———————————————–2016.8.8——————————————————————

1、验证了一个七夕表白的小程序

文章知识点与官方知识档案匹配,可进一步学习相关知识C技能树首页概览113095 人正在系统学习中 相关资源:倒计时软件.exe_倒计时电脑软件-管理软件工具类资源-CSDN文库

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2016年7月2日
下一篇 2016年7月2日

相关推荐