一个C++语法问题。
来源:互联网 发布:立体包装软件 编辑:程序博客网 时间:2024/05/17 20:23
今天编写一个小程序。遇到了一个头一次遇到的问题。
源代码大意可以转化如下:
int n(10);
for (int i=0;i<n;i++)
if (i == n)
{
MessageBox("为什么我会被运行?");
}
我以前是干Pascal的,学C++不长时间。类似的语句在pascal里MessageBox应该是不会被运行的;
可是今天我用VC++.Net 2003 这句居然运行了,让我调了半天也不知道错在哪儿。
最终改为
int n(10);
for (int i=0;i<n;i++)
{
if (i == n)
{
MessageBox("这回我没被运行");
}
}
才解决问题。
请高手大虾们指教,谢谢。
- 一个C++语法问题。
- 一个javascript语法问题
- 一个语法的问题
- 一个verilog语法问题
- 【C++】C++语法问题
- 【C系列】C++语法问题
- C语言的一个语法糖
- awk的一个小语法问题
- C程序一个问题
- 一个C语言问题
- 一个C问题
- C++,字符数组,赋值问题,语法练习
- 【C++】C++语法的一些小问题
- 关于C的 一个问题
- C的一个小问题
- 一个c语言的问题
- 一个C语言的问题
- C语言一个简单问题
- C# Coding Standard
- CString操作指南(转自www.vckbase.com)
- 一些VC例子的代码--编辑框
- 111
- [求救]关于Delphi中控件的拖放(初次使用Delphi,望高人指点)
- 一个C++语法问题。
- 开始了解 PHP V5 中的对象
- Thinking in Java第三版读书笔记-第一章:对象简介
- 刷新aspx页面的六种方法(downmoon)
- JSP配置
- Gouraud和phong的区别
- bless 只能bless
- MySQL的基础入门体会(一)(downmoon)
- 阅读lcc(2)