我在turbo c ++中输入了以下代码.
#include<graphics.h>
#include<conio.h>
int main()
{
int gd= DETECT, gm;
initgraph(&gd,&gm,"D:\\TC\\BGI");
getch();
closegraph();
return 0;
}
Run Code Online (Sandbox Code Playgroud)
它编译时没有任何错误和警告.但是当我运行程序时,会显示以下错误
- 链接器错误:模块G1.C中未定义的symbol_closegraph
- 链接器错误:模块G1.C中未定义的symbol_initgraph
注意:BGI文件夹位于路径D:\ TC \
如何解决问题,请帮助我,以便我可以开始在C中使用图形.
当最后有零时,是否有任何找到反向的技术.
在遵循%10技术的算法时,结果为52.并且0缺失.
我只是通过打印提醒(0)来反过来.但我不满意,因为我希望将答案显示为变量中的值.
请告诉我是否有任何技术将值005存储到变量并显示005(请不要使用字符串或字符或数组).
我在C中编写了一个简单的程序.一个程序用于输入一个String并将其与长度一起显示.
#include<stdio.h>
int main()
{
char a[4];
printf("Enter the name : ");
gets(a);
printf("\nThe name enterd is : %s",a);
printf("\nLength of string is : %d",strlen(a));
getch();
return 0;
}
Run Code Online (Sandbox Code Playgroud)
该程序不包含警告或错误.
在运行时,我输入值" melwinsunny "作为输入.没有错误,显示的结果是:
Enter the name : melwinsunny
The name entered is : melwinsunny
length of string is : 11
Run Code Online (Sandbox Code Playgroud)
为什么会这样?我已经声明了长度为4的字符数组(char a [4]).请解释.
这是否意味着字符数组是动态的?
我问这个问题是因为我在Stack Overflow中找到了一个不使用减号(' - ')运算符来查找差异的示例.
答案是由差异= a + ~b +1给出的;
为何+1?
c ×4
c++ ×3
arrays ×1
autolayout ×1
cocoa-touch ×1
dynamic ×1
gets ×1
ios ×1
linker ×1
objective-c ×1
turbo-c++ ×1
uilabel ×1