新手学编程,求推荐
YuHg2015/06/24软件综合 IP:山东
我最近突然对计算机感兴趣,想学学编程,请教大神:c,c++,Java 哪个更好学,用处更大
来自:计算机科学 / 软件综合
23
已屏蔽 原因:{{ notice.reason }}已屏蔽
{{notice.noticeContent}}
~~空空如也
小铯子
8年11个月前 IP:广东
775046
这些都是英文编程的,看看易语言吧,中文编程,简单一点
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
YuHg作者
8年11个月前 IP:山东
775047
引用 小铯子:
这些都是英文编程的,看看易语言吧,中文编程,简单一点
我觉得易语言这样的学的再好,还得转到学英文的编程软件上,不如直接学英文的。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
acmilan
8年11个月前 修改于 8年11个月前 IP:四川
775088
目前大部分Windows程序是C++编写的,如分区助手是用C++/MFC编写的,迅雷使用C++/WTL编写的
封装程度上C++/WTL < C++/MFC < C#/WinForms < C#/WPF,难度上正好倒过来
以前用C++写程序主要是为了程序能在XP上独立运行,不过随着XP的淘汰,用C++写日常的程序现在已经变得没有必要了
因为现在的操作系统都自带.NET Framework运行库,Win7自带3.5,Win8以上自带4.x

-
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
acmilan
8年11个月前 修改于 8年11个月前 IP:四川
775094
还是C#比较好学,建议楼主先学C#。有兴趣的话可以学学C或C++语言。



-
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
金星凌日
8年11个月前 IP:陕西
775134
你列举的几种语言中,Java是最好学的。不过具体用什么语言,取决于你想做的事是什么,以及你想学多深。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
acmilan
8年11个月前 IP:四川
775138
搞PC应用开发就是搞Windows应用开发
如果你的软件只能运行在Windows上,你只能占领约90%的桌面市场份额(国内是97%)
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
小铯子
8年11个月前 IP:广东
775180
引用 YuHg:
我觉得易语言这样的学的再好,还得转到学英文的编程软件上,不如直接学英文的。
确实,不过用易语言练练手还是可以的
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
icebe
8年11个月前 IP:江西
775222
VB好学易上手,简单实用。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
acmilan
8年11个月前 IP:四川
775261
引用 icebe:
VB好学易上手,简单实用。
vb6其实还可以,没有别人说的那么坏,我就是学vb6入门的,微软vc6支持到05年,但是vb6则是到09年
不过现在学vb6除了玩玩还有什么用呢,新特性都不支持,可扩展性又差,我还是建议楼主学c#
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
icebe
8年11个月前 IP:江西
775375
引用 acmilan:
vb6其实还可以,没有别人说的那么坏,我就是学vb6入门的,微软vc6支持到05年,但是vb6则是到09年
不过现在学vb6除了玩玩还有什么用呢,新特性都不支持,可扩展性又差,我还是建议楼主学c#
那仅仅是VB6了 现在的Visual Studio 2012 (11.0) RC提供支持 Dynamic Language Runtime (DLR)、自动实现属性、集合初始化、不需要在代码断行书写时输入下划线“_”等新语言特性,而且库连内容丰富,简单易学,上手可,深究也可。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
acmilan
8年11个月前 IP:四川
775413
引用 icebe:
那仅仅是VB6了 现在的Visual Studio 2012 (11.0) RC提供支持 Dynamic Language Runtime (DLR)、自动实现属性、集合初始化、不需要在代码断行书写时输入下划线“_”等新语言特性,而且库连内...
实际上VB2012和C#2012是差不多的语言了,只是语法不同而已,学过一种可以很快上手另一种
国内很多学校还在教VB6,所以只说VB而不说版本号的话,有误解的可能
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
acmilan
8年11个月前 IP:四川
775417
引用 icebe:
那仅仅是VB6了 现在的Visual Studio 2012 (11.0) RC提供支持 Dynamic Language Runtime (DLR)、自动实现属性、集合初始化、不需要在代码断行书写时输入下划线“_”等新语言特性,而且库连内...
不过我很想知道为什么还在用2012RC,2012不是早就正式发布了吗,最新版本是2012U4
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
1176764177
8年11个月前 IP:北京
775468
玩mcu还是学c吧c++函数重载搞得进不去中断简直太感人了
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
mmks2011
8年11个月前 IP:辽宁
775613
如果仅仅是要学会用相应的语言编写程序只要有了C 的基础,再学C++和JAVA 就很容易,可以一边读程序一边去百度搜索。
如果要做将自己的算法用相应的语言实现,还要学习《算法和数据结构》+练习。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
acmilan
8年11个月前 IP:四川
776359
引用 1176764177:
玩mcu还是学c吧c++函数重载搞得进不去中断简直太感人了
有个前缀叫extern "C"
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
1176764177
8年11个月前 IP:北京
776441
引用 acmilan:
有个前缀叫extern "C"
stm32试了下这个并不管用。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
acmilan
8年11个月前 IP:四川
776451
引用 1176764177:
stm32试了下这个并不管用。
静茄那个帖子中管用啊→→传送门
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
acmilan
8年11个月前 IP:四川
776457
引用 1176764177:
stm32试了下这个并不管用。
C++标准库中的C部分就是#ifdef __cplusplus然后套了一个extern "C" { ... },会把所有的修饰符都删去,只留一个C兼容的符号名称。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
icebe
8年11个月前 IP:江西
776483
引用 acmilan:
实际上VB2012和C#2012是差不多的语言了,只是语法不同而已,学过一种可以很快上手另一种
国内很多学校还在教VB6,所以只说VB而不说版本号的话,有误解的可能
确实会误解
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
icebe
8年11个月前 IP:江西
776484
引用 acmilan:
不过我很想知道为什么还在用2012RC,2012不是早就正式发布了吗,最新版本是2012U4
U4的库包有带入性错误...微软还没发布补丁 虽然影响不大
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
张静茹
8年11个月前 IP:山东
776637
引用 1176764177:
stm32试了下这个并不管用。
亲试管用

extern "C"
{
    void TIM3_IRQHandler(void)   //TIM3中断  中断中不能有太多东西,否则进中断时压栈太多 MSP不容易计算
    {
        __ASM
        {
            mrs r4, msp
            add r4, 0x08
            str r4, [&Address_BASE]
            bl    IRQHandler
        }
    }
                
}
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
1176764177
8年10个月前 IP:河北
778623
引用 acmilan:
C++标准库中的C部分就是#ifdef __cplusplus然后套了一个extern "C" { ... },会把所有的修饰符都删去,只留一个C兼容的符号名称。
我iar貌似不成我还用了命名空间
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论

想参与大家的讨论?现在就 登录 或者 注册

所属专业
上级专业
同级专业
文件下载
加载中...
{{errorInfo}}
{{downloadWarning}}
你在 {{downloadTime}} 下载过当前文件。
文件名称:{{resource.defaultFile.name}}
下载次数:{{resource.hits}}
上传用户:{{uploader.username}}
所需积分:{{costScores}},{{holdScores}}下载当前附件免费{{description}}
积分不足,去充值
文件已丢失

当前账号的附件下载数量限制如下:
时段 个数
{{f.startingTime}}点 - {{f.endTime}}点 {{f.fileCount}}
视频暂不能访问,请登录试试
仅供内部学术交流或培训使用,请先保存到本地。本内容不代表科创观点,未经原作者同意,请勿转载。
音频暂不能访问,请登录试试
支持的图片格式:jpg, jpeg, png
插入公式
评论控制
加载中...
文号:{{pid}}
投诉或举报
加载中...
{{tip}}
请选择违规类型:
{{reason.type}}

空空如也

加载中...
详情
详情
推送到专栏从专栏移除
设为匿名取消匿名
查看作者
回复
只看作者
加入收藏取消收藏
收藏
取消收藏
折叠回复
置顶取消置顶
评学术分
鼓励
设为精选取消精选
管理提醒
编辑
通过审核
评论控制
退修或删除
历史版本
违规记录
投诉或举报
加入黑名单移除黑名单
查看IP
{{format('YYYY/MM/DD HH:mm:ss', toc)}}