小编Waf*_*eeq的帖子

C中的数据类型或限定符是多长?

我正在读书Programming in C by Stephan G. Kochan.他声称C只有五种数据类型; int,float,double,char_Bool.

怎么样long?它不是内置类型吗?http://www.programiz.com/c-programming/c-data-typeslong是修改大小的限定符.如果它是一个限定符,那么它应该仅用作a long int,而不是单独使用long.

那怎么样_Bool?许多互联网教程都说C中没有布尔类型.

有关:

c

26
推荐指数
2
解决办法
2337
查看次数

初始化DateTime时的异常

DateTime在控制器动作的参数中初始化变量,如下所示

public ActionResult ForFahrzeug(DateTime initDat = default(DateTime), long id = 0, long   
                             days = 0, string ExpGnr = "")
    {
        //body
    }
Run Code Online (Sandbox Code Playgroud)

编译时没有错误,但在运行时发生异常.

Server Error in '/' Application.
Encountered an invalid type for a default value.
Description: An unhandled exception occurred during the execution of the current web   
   request. Please review the stack trace for more information about the error and where    it originated in the code.

Exception Details: System.FormatException: Encountered an invalid type for a default value. …
Run Code Online (Sandbox Code Playgroud)

c# datetime asp.net-mvc-4

6
推荐指数
1
解决办法
1658
查看次数

在C++中查找和移动文件

我是新手C++,我刚看完<C++ Primer> 4ed.现在我想实现一个小程序来帮助我管理mp3计算机中的一些文件.

我有一个.txt文件,其中包含我要移动(不复制)到新文件夹(在同一列中)的文件的所有名称(实际名称的一部分).例如,"word"和"file"中的.txt和我想将.mp3文件名包含"word"或"file"的所有文件移动到新文件夹中.希望我的描述清楚,Opps ..

我知道如何将字符串读.txtset<string>并遍历它,但我不知道如何搜索和移动文件夹中的文件.我只想知道我还应该学习什么才能实现这个功能.我读了C++ Primer但仍然做不了多少事,真的很难过......

c++

3
推荐指数
2
解决办法
1万
查看次数

如何访问C中链表中下一个元素的旁边?

我正在学习C并且感到困惑.例如:

typedef struct entry
{
    int value;
    struct entry *next;
}entry;

entry n1, n2, n3;
int i;

n1.value = 100;
n2.value = 200;
n3.value = 300;

n1.next = &n2;
n2.next = &n3;
Run Code Online (Sandbox Code Playgroud)

n2节点的值可以通过(*n1.next).value或通过访问n1.next->value.有用.但是,假设我想通过以下方式直接访问该n3值:

(n1.next).next -> value

(*(n1.next).next).value
Run Code Online (Sandbox Code Playgroud)

编译器抱怨

error: request for member `next' in something not a structure or union
Run Code Online (Sandbox Code Playgroud)

为什么这样?

c pointers linked-list

1
推荐指数
1
解决办法
744
查看次数

c ++中cout缓冲区和endl的结构

我是新来C++的学习C++ Primer书.在第一章中,笔者谈到的缓冲区iostream,coutendl.我无法理解.我这里有两个示例代码.

#include<iostream>
int v1;
int main()
{

    std::cout<<"First Cout!";
    std::cin>>v1;
    std::cout<<"Second Cout!"<<std::endl;
    std::cout<<"Third Cout!\n";

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

我想知道cout执行每一行后缓冲区的状态.

c++

0
推荐指数
1
解决办法
125
查看次数

标签 统计

c ×2

c++ ×2

asp.net-mvc-4 ×1

c# ×1

datetime ×1

linked-list ×1

pointers ×1