none
__int64 RRS feed

  • 问题

  • __int64不能用于循环变量吗?为什么呢?(但是试过能用)(百度说不能)

    我刚学C++,有好多不懂,有什么推荐吗?(最好是群,希望权威点的回答)

    2012年1月12日 7:06

答案

全部回复

  • #include "stdafx.h"
    
    #include <iostream>
    using namespace std;
    
    int main(int argc, char* argv[])
    {
    	for(__int64 i = 0; i<10; i++)
    	{
    		printf("%I64d\n", i);
    	}
    	return 0;
    }
    
    您指的是这个意思吗?

    Visual C++ enthusiast, like network programming and driver development. At present is being engaged in the WinCE/Windows Mobile platform embedded development.
    2012年1月12日 10:16
    版主
  • 是的,是这个意思

    2012年1月12日 10:47
  • __int64不能用于循环变量吗?为什么呢?(但是试过能用)(百度说不能)

    我刚学C++,有好多不懂,有什么推荐吗?(最好是群,希望权威点的回答)


    2012年1月13日 12:35
  • 可以的,_int64其实是标准的C语言数据类型,低版本的 VC编译器也许不支持
    0xBAADF00D
    • 已建议为答案 Helen Zhao 2012年1月16日 7:55
    • 已标记为答案 Helen Zhao 2012年1月19日 7:22
    2012年1月14日 16:10
    版主