使用DateTime需要包含哪些内容?更具体地说:
int month = System.DateTime.Now.Month;
因为我只是把它放在那里,而且它不能识别它。
使用代码块进行C编码
这是我得到的错误:
||=== Build: Debug in fm (compiler: GNU GCC Compiler) ===|
E:\CS50X\Projetos\FM\fm.c|224|error: 'System' undeclared (first use in this function)|
我只想制作一个getage算法,但是对于那个II需要获得当前的月份和年份。
这是DateTime页面:
http://msdn.microsoft.com/pt-br/library/system.datetime.aspx
答案 0 :(得分:1)
您提到的对象(System.DateTime.Now.Month
)和您链接的文档(http://msdn.microsoft.com/pt-br/library/system.datetime.aspx)都在.NET Framework中,由C#和Visual Basic等语言使用。
但是,您正在尝试编译C代码:
|=== Build: Debug in fm (compiler: GNU GCC Compiler) ===|
简短回答......您无法在C代码中使用C#对象。他们在完全不同的平台上使用完全不同的语言。如果您使用C语言进行编程,则需要使用C语言编写代码。不同的编程语言不会像这样混合在一起。
答案 1 :(得分:0)
删除系统并使用此
int month = DateTime.Now.Month;