【真正汇总】C语言华人:新手入坑常见问题 #17.9.15更新

  • 2017-09-13
  • 1,753
  • 2
  • 0

#更新17.9.15:
1.添加超简单的VC 6.0完美在win10免安装运行与使用教程,2.教新手vs2015安装和创建工程方法
#更新17.9.16 :
破解新手可能遇到的大陷阱:https://waylee.net/2017/09/16/bcxj/

 

大家好,我也是自己折腾,并非专业人士,仅帮助新手们。我发现学习C语言的群友大有好多大学生,群里也经常加入新人,一些问题的总结:

前言:如何当好伸手党

提问前先查搜索引擎资料,彻底一筹莫展后去专业论坛、贴吧、Q群,一定要描述好细节,并附上自己想到过的解决思路。

实用网站推荐:

C语言格式化、代码美化器:地址

C语言中文网在线教程:地址

ASCII码表:地址

搜索引擎:baidu.com

1.求好用的编译器

Microsoft Visual C++ 6.0(简称VC6):
DEV C++:

下载DEV C++点击:下载地址

  • 兼容XP(亲测)\WIN7
  • 兼容Win 10 (站长亲测,安装目录:C:\Dev-Cpp)(Dev-Cpp 5.11 TDM-GCC 4.9.2)
  • 不兼容:win10(站长亲测 Dev-C++ 4.9.9.2版本(beta9.2 – 5.0))
C Free5.0专业版(附激活码):

下载C Free5.0点击:下载地址

  • 兼容:XP(亲测):
  • 兼容:Win 10 (站长亲测,安装目录:C:\C-Free5不带空格)
  • 注册激活码:
用户名:tianfang
电子邮件:quart@163.com
:2NnUqd3shO2agta0xNjcusfK1LXO
Visual Studio 2015社区版(简称VS2015免费版):
Visual Studio 2010 Ultimate(简称VS2010旗舰版)(包含Key):
Notepad++和+MinGW(又称gcc)文本环境:
  • 兼容:WinXP\
  • Win 8(亲测)\Win 10 64bit(站长亲测):教程链接

2.Win10如何安装VC6.0
亲测

有些人注意会发现新人的提问从xp Vista Win7 Win8 WIn8.1如何安装VC++6.0一直问到Win10,兼容性真的很差,win10不要直接安装,不然接下来两天就折腾vc6吧,除了找替代软件,我的解决方案是安装虚拟机:VMware12+windowsXPsp3.iso或者windows2000.iso再安装vc6,个人感觉比直接在Win10安装简单多了(前提是虚拟机玩的比较6)。嫌麻烦的点击前往:win10免安装版vc++6.0


3.如何入门?推荐书籍:

可以报名中文网的一对一教学,也可以自己买书自学C Primer Plus(pdf电子书下载)。不要贪便宜买20元的盗版,不仅字体清晰图片质量不佳,还会增加罪恶感,正版花大价钱你还甘心闲置不学习吗,当然是认真学习啦,对吧?

4.我想手机上编写c语言?

安卓编程可以参考我这篇文章: C4droid手把手安装

其他编程:cppdroid可以去相应的贴吧学习









VS2015安装与使用教程:

先下载好下载地址

用虚拟光驱或者解压软件解压出来再安装

占用C盘空间大约12G,C盘空间不够的慎重考虑

安装的时候,记得不要用默认安装!!!

把这个点上,其他的都不要

只要那个红圈的东西,其他的不勾。程序大约1-3小时甚至更长时间,不要让计算机休眠。

装好了打开:

注意左边那个解决方案管理器,你每一个程序的代码文件都会出现在这里,只有出现在这里的文件才会被编译,如果不小心关掉了可以在上面的视图菜单里打开

新建工程:

文件-新建-项目

注意那个名称,是你的工程的名称,不是代码文件的名称,所以不用加.c

弹出窗口点下一步

空项目勾上,SDL关掉,小白不需要知道scanf_s怎么用,让warning留着

完成之后,解决方案管理器有东西了

源文件那里,右键-添加-新建项

注意一定要把后缀名改成.c,不要用cpp后缀

添加完成后就能正常写代码了

生成就是编译,F7 编译整个工程

调试就是调试

 

 

 

 

 

 

 


VC6.0 WIN10免安装版演示(站长亲测兼容):

下载地址: 百度网盘  提取密码: 8nrv

下载后使用7z等解压缩软件打开压缩包

将VisualStudio整个文件夹拉入C盘根目录:

进入文件夹,选择快捷方式的图标 右键属性,修改成为c:\VisualStudio\Common\MSDev98\Bin\MSDEV.EXE打开快捷方式即可。

打入hello world测试吧,完美运行~!!vs作为老古董,是时候用用其他编译器啦,比如vs2015,gcc之类的,可以看文章开头推荐的编译器吧

错误总结:

如果你安装过其他版本的VC6.0,报错:Error spawning cl.exe

备用解决方法:有错误的同学请提前删除所有VC6相关的文件并清理干净注册表(请尤其注意清理此键: HKEY_CURRENT_USER\Software\Microsoft\DevStudio\6.0)。然后参考这篇文章:http://jingyan.baidu.com/article/546ae185392fb71148f28c5f.html?qq-pf-to=pcqq.c2c

使用菜单-打开文件就出错:请将C文件拖动到vc6快捷方式图标上进行打开,这个bug暂时没有办法解决。强迫症的使用VMware虚拟机哦

 


VC6创建C程序方法:

启动程序:

1.新建第一个C程序:

点击文件-新建弹出以下对话框

2.第五步选择目录:

站长直接在桌面创建了一个C文件夹(你可以任意位置):

我想这步骤不用细讲了,这是电脑基础了。设置好后一路确定

3.最关键一步啦

键入测试代码:

#include<stdio.h>
int main(){
 printf("hello world");
}

然后点击编译(有提示只管确定):

4.执行,

上一步编译后,这个感叹号就变成红色了,按一下执行:

 

 

 

 




 

评论

  • 超走回复
    QQbrowser 9 QQbrowser 9 Windows XP Windows XP

    我会写用C++写 helloword

    • Waylee回复
      WebView 4 WebView 4 Android 6.0.1 Android 6.0.1

      那你也很厉害噢

发表评论