永发信息网

Microsoft Visual Studio 2005的新手使用问题

答案:2  悬赏:80  手机版
解决时间 2021-03-14 20:44
刚下了个Microsoft Visual Studio 2005 用来做C语言 但是不知道怎么用 我是这么做的
文件→新建→项目→win32控制台应用程序→然后就直接按完成了
我把C语言的代码打在源文件那 复制下来

// C语言.cpp : 定义控制台应用程序的入口点。
//

#include "stdafx.h"

int _tmain(int argc, _TCHAR* argv[])
{
return 0;
}

#include
int age(int n)
{int c;
if(n==1)c=1;
else n--,c=age(c-1)/2-1;
return c;
}
void main()
{printf("%d\n",age(10));}

然后就直接按调试了。

结果 弹出很多英文提示调试中断

Run-time Check Failure #3 -The variable 'c' is being used without being defined.
(press Retry to debug the application)
这是怎么回事啊?
我方法错了 还是 我下的这个Microsoft Visual Studio 2005有问题 还是2个都有?
最佳答案
用VC++来调试老式的C代码(特别是非ISO C标准的C代码,多见于国内的老教材或者初学者书写),肯定会有乱七八糟的问题。

你这个age函数体里面的语句,else后面的c是怎么回事,你必须弄明白。
你可以显式地为c赋值,看看结果和自己想象的有什么不同。

另外,如何使用VC++这个IDE,你还是要好好看看软件帮助才行。
很多学生都反映不会用VC++,认为它没有TC2、TC3方便。
实际上是他们没有掌握软件的用法,特别是不了解VC++的工程机制,所以才不会部署自己的代码或者迁移旧代码。

第三,尽量学用标准C和标准C++,如果可能的话,可以从VC++开始起步,避免使用不标准的C。
全部回答
第一问: 一般对数据库的操作是实现microsoft的ado.net框架的idbconnection,idbcommand,dbdataprater等接口,所以不建议采用控件直接绑定数据库.具体可以上msdn查询. 第二问: 不是很明白你问题的意思,或许你之前是在用freamwork1.1/1.0框架,所以在ide中可以随意的拖放设计控件的位置,实现所见即所得.其实2005更加符合规范,如果你需要拖放控件位置可以在脚本页给body加上"ms_positioning="gridlayout"这段,意思是设置成为网格状,此方法亦试用于div
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
赛维洗衣生活馆NSW·1027怎么去啊,有知道地
爱情的力量到底有多大
谁有北京理工大学宇航学院力学专业的研究生导
金钱真的很重要,让心灵扭曲,道德沦丧,
五湖烧烤我想知道这个在什么地方
什么叫老汤?什么叫高汤?
速达3000软件联网版和单机版有什么区别,联网
博尔特真的退役了么,东京奥运加特林不就可以
怎么才能让魔兽里面无人口上限
见面三次就要吻我的花心男,突然改变态度,总
笔记本建立热点,无法加入
梦幻西游 帮派迷宫是先组队还是进了迷宫组队
三国演义片尾曲《历史的天空》究竟表达了什么
聚君园美食店这个地址在什么地方,我要处理点
途观车,刚满两年,突然系统提示,请检查左后
推荐资讯
红米4高配后盖塑料贴片脱胶 保修吗
长沙市哪里剪头发剪得好
04年宝马530i机油复位怎搞
哪里能下载系统w7.64的纯净版!昨天下载个深
当年孙中山虽然推翻了腐败独裁的大清国,但是
人教版七年级上册英语课本的每个单元的短语!
盗版office2007,鲁大师检测出漏洞,由于是盗
肯德基东马路餐厅地址有知道的么?有点事想过
我是黑龙江的,想建个沼气池冬天给猪圈供暖,
号码显示的是智利是什么意思,有一次接了,他
新车挂牌选号有什么技巧吗
人们常说,打狗要看主人,哪么打狮子要看什么?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?