A. c语言兼容性问题
double a, b, c这个定义的变量他们的地址是不能改变的,又不是指针变量,如果这也行要指针干啥?
a,b,c就是代表关联他们的值,不是地址。
#include<stdio.h>
int main(void)
{
double a,b,c;
a=&b;//这是把b的地址赋值给a,那a的值就是b地址的,语法上可能可以这么用。
c=*a; //这是去读内存为a值里面的数,语法没问题,但是这可能是别的程序或者操作系统保护的地址,那你是读取不到的。可能会出错。
printf("%d%d",b,c);
return0;}
B. 用什么程序编译c语言 很多都不兼容
新人学的话,建议用vc++6.0,这个是最常用的,win7以上的系统会提示运行检查,直接忽略即可
C. 求助,win8.1用什么C语言编译器,好多不兼容
别说WIN8.1,在WIN8上跑VC几乎都不可能(除非你只满足有写单个cpp),建议不要用VC了,错误比较多,VS调试很强大,推荐VS2012,VS2010也可以,你会喜欢上的;
如果你嫌VS太大,安装太慢,启动也慢,编个小程序都要等半天,那么,你可以试试Dev-Cpp 5.6.2 MinGW 4.8.1,60.1MB很精简,我用过,还不错,但个人觉得调试功能和VS相比差远了。
如果你还嫌IDE不好,你可以安装mingw,配置下环境变量(网上一搜一大把),命令行编译、链接、运行吧。
D. C语言,为什么在windows10的系统上用不起,是不是不兼容,有什么办法可以让它运行
1.首先我们在不能运行的cspjjm.exe应用程序上右键,点到上面的“兼容性疑难解答”,如图(1)所示:
图(1)
2.之后系统会自动检测问题如图(2)
图(2)
3.检测完后,在弹出的窗口中选择“尝试建议的设置”,如图(3)
如图(3)
4.在检测结果中会列出程序的兼容模式,该软件的兼容模式是win7,此时已对软件进行了一些设置,再点击窗口里的“测试程序”,如果测试得没问题则可以点击“下一步”,如图(4):
图(4)
5.之后会弹出询问问题是否解决的对话框,选择“是,为此程序保存这些设置”。如图(5):
图(5):
6.之后“程序兼容性疑难解答”会继续检测是否还有其他的问题,如图(6)
图(6)
7.如果没有其他问题就会出现下图的情况,如图(7),之后再打开就是正常的。
E. c语言软件不兼容怎么办
忽略兼容性,继续用,win7之上的系统都是如此处理
F. C语言中不兼容类型是什么意思
就是你不能把一个字符串赋值给一个数字变量。
G. 编写c语言~我的win7不兼容vc++ 6~我还能用什么其他的软件
win7和VC6.0本来就不兼容,但不影响使用,对于
初学者
还是建议你用VC6.0吧,关键是
软件
简单好掌握,大多数
教学视频
用的都是这个软件
VS2008,VS2010都可以,到微软官方网站去下,这玩意都好几G,邮箱根本发不过来
H. C语言不支持通配符
不为什么,就是不支持
I. c++是c语言的发展,但与c语言不兼容
C语言是面向过程的编程,C++是面向对象的编程.C语言主要用于嵌入式领域,驱动开发等与硬件直接打交道的领域, C++可以用于应用层开发,用户界面开发等于操作系统打交道的领域.