• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

C语言小程序分享

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文为大一时所写的文章(2017/4/23),文笔还很生疏,在很多问题上认识不深,算是在学校的微信公众号上的一个编程探究模块上的投稿,本人当时也参与了本模块的维护和管理。补档。
上个周末的一个下午,想着随便做点什么好呢,于是整出了这么一段程序,拿出来和大家分享分享。


本程序实现的是类似一个审问模式,功能有查看输入过的答案,将最后的问题和结果保存在本地磁盘。当然这只是一个简单的β版,日后可能会完善(也有可能不会)。
程序使用了文件相关操作和结构体的使用,只是一个大框架,可以往里面添的东西很多。
本程序中一些新奇的玩意的说明:
一、print.h为何物?
本程序使用了一个源代码和一个自定义头文件,print.h便是自定义头文件,使用自定义头文件的好处是使主程序更加清晰,在自定义头函数中预编译自定义的函数,在源代码里就可以直接使用,默认自定义头函数文件和源代码是同一目录下。使用格式为:
#ifndef MYHEAD_H
#define MYHEAD_H
头文件内容
#endif
二、print()是什么?
print()是我在print.h中定义的一个将内容输出到屏幕函数,没有过多意义,用作显示一些重复的提示语之用。
三、SetColor()是什么?
SetColor是window.h下的一个函数,用作改变IDE的背景色和前景色(文字),基本定义是:
void SetColor(unsigned short ForeColor,unsigned short BackGroundColor)
{
HANDLE hCon=GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(hCon,(ForeColor%16)|(BackGroundColor%16*16));
}
这样就可以用SetColor改变颜色了,()中前面是前景色后面是背景色。
运行结果如下:



本人能力有限,如有错误的地方,请同学们斧正!


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
复习一下小程序轮播发布时间:2022-07-18
下一篇:
禾匠微信小程序商城验证码图片不存在bug发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap