
C
于大大大洋
学习这条路,漫长崎岖。
展开
-
C语言 链表
// LinkTable.cpp : Defines the entry point for the console application.// 程序运行,用户输入学生数,根据用户输入学生数,动态创建链表,提示输入学生// 姓名、成绩,最后输出所有学生数据以及平均成绩#include "stdafx.h"#include#includestruct Student{ char name[30];原创 2013-12-05 17:02:51 · 616 阅读 · 0 评论 -
转:开源图形库 c语言-图形图像库 集合
Google三维API O3D O3D 是一个开源的 Web API 用来在浏览器上创建界面丰富的交互式的 3D 应用程序。这是一种基于网页的可控3D标准。此格式期望真正的基于浏览器,独立于操作系统之外,并且支持主流的3D显卡,这样就可以在网页中实现效果逼真的3D动画。在线演示:http://o3... 更多O3D信息 最新新闻: 谷歌联手Mozilla基金开发3D互联网图像技术发布于 2个转载 2013-12-05 17:04:22 · 2638 阅读 · 0 评论 -
对内存重叠的深入认识
内存重叠:拷贝的目的地址在源地址范围内。所谓内存重叠就是拷贝的目的地址和源地址有重叠。在函数strcpy和函数memcpy都没有对内存重叠做处理的,使用这两个函数的时候只有程序员自己保证源地址和目标地址不重叠,或者使用memmove函数进行内存拷贝。memmove函数对内存重叠做了处理。现在来看函数strcpy原型:extern char *strcpy(char *dest,char *sour原创 2013-12-05 17:03:47 · 755 阅读 · 0 评论 -
rand和srand的用法
首先我们要对rand&srand有个总体的看法:srand初始化随机种子,rand产生随机数,下面将详细说明。rand(产生随机数)表头文件: #include定义函数 :int rand(void)函数说明 :因为rand的内部实现是用线性同余法做的,他不是真的随机数,只不过是因为其周期特别长,所以有一定的范围里可看成是随机的,rand()会返回一随机数值,范围在0至RAND_M原创 2013-12-05 17:03:24 · 2753 阅读 · 0 评论 -
Microsoft Visual C++ Runtime Library 错误解决办法
今天安装软件时,出现“Microsoft Visual C++ RuntimeLibrary”错误,网上查了下解决方法,得以解决。现在分享下,给碰到相同问题的朋友。微软官方解释如下:症状在 Microsoft Windows XP 中运行自定义 Microsoft Visual C++ 6.0程序时,您可能会收到以下错误消息:This application has requeste原创 2013-12-05 17:01:39 · 42278 阅读 · 0 评论 -
vc给exe更改图标
第一步:将制作好的ioc格式图标, 拷贝到自己工程所在的res文件夹中第二步:在vc开发环境中,insert-->resourse--〉单击icon 然后选择右边的import找到刚才添加到res中的图标文件第三步:将m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME); 中的IDR_MAINFRAME改成第二步中添加的res文件对应的ID重新编译OK对应的原创 2013-12-05 17:04:01 · 1713 阅读 · 0 评论 -
计算机二级考试C++考试大纲
基本要求: 1. 掌握C++语言的基本语法规则。 2. 熟练掌握有关类与对象的相关知识。 3. 能够阅读和分析C++程序。 4. 能够采用面向对象的编程思路和方法编写应用程序。 5. 能熟练使用Visual C++6.0集成开发环境编写和调度程序。 考试内容: 一、 C++语言概述 1. 了解C++语言的基本符号。 2. 了角C++语原创 2013-12-05 17:01:32 · 1898 阅读 · 0 评论 -
学习C语言,要从入门到精通
1、学习C语言,要从入门到精通,需要读哪些书(从简单的到难的排序,越详细越好,最好都能注释下选择这本书的理由)? 入门阶段:还是老谭那本。 、、理由:虽然不能说它写得有多好,但是你现在要做的是入门,要快速的掌握c的基本语法,这本书很好理解,能够让你在最短的时间内大致掌握这门语言的概更。 第二阶段:《c程序设计语言》(The C Programming Language)和《C语言解惑》(The C原创 2013-12-05 17:03:35 · 1517 阅读 · 0 评论 -
VC函数中的延时操作
说到程序中的延时,你会想到怎么做,新开一个线程?如果我的程序只用单线程,却又想让函数等上10秒才返回值,而且还不能像使用Sleep函数那样不能处理其它消息呢?我在这里把论坛里能见到的几种延时方式总结一下。-------------------------------------------------------------------------------从陌生人的处理方式说原创 2013-12-05 17:02:58 · 2359 阅读 · 0 评论 -
MFC:2个重载中没有一个可以转换所有参数类型
MFC:2个重载中没有一个可以转换所有参数类型用VS2008,在使用AfxMessageBox函数的时候出现以上错误,代码如下:AfxMessageBox("Here is the information!",MB_ICONINFORMATION);解决办法一:一、 AfxMessageBox(_T("Here is the information!"),MB_ICONINFORMATION);二原创 2013-12-05 17:02:44 · 4242 阅读 · 2 评论 -
VC 忽略警告的方法
在vs2003, vs2005中用sprintf 会出现warning C4996: 'sprintf' was declared deprecated或warning C4996: 'strcpy' was declared deprecated或warning C4996: 'strcat' was declared deprecated的警告。这里给出解决问题的一些方法。原创 2013-12-11 22:50:14 · 5498 阅读 · 0 评论 -
debug和release的区别
1。Debug和Release有什么区别,为什么要使用Release版本! 2。怎么把Debug转成ReleaseDebug版本包括调试信息,所以要比Release版本大很多(可能大数百K至 数M)。至于是否需要DLL支持,主要看你采用的编译选项。如果是基于ATL的,则Debug和Release版本对DLL的要求差不多。如果采用的编译 选项为使用MFC动态库,则需要MFC42D.DLL等库支持,而原创 2013-12-05 17:04:03 · 3467 阅读 · 0 评论