C语言实验心得:C51编程技巧与性能优化总结

创始人
2024-12-22 16:53:48
0 次浏览
0 评论

c语言实验报告心得

C语言测试经验:1、只有经常使用或者运算速度要求高的变量才应该放在数据区;例如:循环计数值。
2.其他不经常调用的变量放在xdata区域。
3.在代码区添加常量,如字体、调试常量等。
4、bdata中可以设置逻辑标志变量。
51系列芯片有一个16字节的可寻址区域bdata,可以定义8*16=128个逻辑变量。
这可以大大减少内存占用。
定义方法为:bdatabitLedState;但位类型不能用在数组和结构体中。
5、局部变量最好放在数据区。
由于局部变量的空间可以被覆盖(一个函数的局部变量空间在退出函数时会被其他函数的局部变量覆盖),因此可以提高内存利用率。
这是正确的除静态局部变量外,其内存占用与全局变量相同;当KeilC中遇到未调用的函数时。
编译器将此视为中断操作。
它不暴露函数中使用的局部变量的空间。
也就是说,它被视为全局变量。
凯尔这样做很愚蠢,但他也没有办法。
7.如果想节省数据空间,就必须使用large模式。
将所有未定义内存位置的变量放置在xdata区域中。
这是正确的最好为所有变量指定内存类型。
8、使用指针时;必须指定指针所指向的内存类型。
在C51中,没有定义指向内存类型的通用指针,为数据区定义的指针为3个字节,而为xdata区定义的指针只有2个字节。
如果指针p指向数据区;它被称为chardata*p;应定义为还可以指定指针本身的存储内存类型;示例:chardata*xdatap;含义:指针p指向数据区变量并将其自身存储在xdata区中。
当我在大学里和微控制器老师一起工作时,我从未接触过C51。
我显然不明白其中任何一个的这些关键词。
经过搜索,我发现了以下描述:按数据存储类型;8051系列有片内和片外两种。
程序存储器;片内和片外数据存储器以及片内程序存储器。
存储器根据51系列的特点进行编码;数据扩展数据使用属于idata和pdata类型的不同内存会使程序运行时间不同。
编写C51程序这样做时;程序执行性能最好指定要改进的变量的存储类型(这个问题后面会单独讨论)。
与ANSI-C略有不同,称为SAMLL;它只分为COMPACT和LARGE模式,对应不同的硬件系统你会得到不同的结果。
51系列数据;数据xdata和pdata数据的区别:0x00-0x7f之前的128位RAM可以直接由acc读取,速度最快,产生的代码也最小。

idata:特指RAM的前256位从0x00-0xff;其中前128与数据128完全相同;由于访问方式不同。
idata是使用类似于C的指针来访问的。
汇编中的语句是:moxACC;@Rx(不重要的补充:c中的idata对于指针访问非常高效)xdata:外部扩展RAM;一般指DPTR访问的外部0x0000-0xffff空间。
pdata:当地址出现在A0-A7时,读写外部扩展RAM的低256字节;movxACC读写;使用@Rx。
这很不寻常,C51似乎也有这个bug。
因此,建议谨慎使用。
然而,它的精确使用,包括它的优点,是次要问题,这里不予讨论。
3、与单片机ALE引脚相关的问题:当单片机不访问外部锁存器时。
ALE端子正脉冲信号传输频率约为时钟周期频率的1/6。
在看两个ALE设备在一个周期内仅出现一次;意思是丢失了一个ALE脉冲。
”这句话有问题吗?不对,我想不通应该丢失3个ALE脉冲。
一个周期内只产生一个ALE。
4.如何转换INT类型数据转CHAR类型数据经过keil优化,char1=int1/256,char2=int1%256或者cwhile(P1_0){P1_0;}执行while(P1_0)序列需要多长时间?如何编写C51看门狗程序,用外置开门器KEILC51来编写程序经过查找程序,发现在MAIN()函数之前进入了初始化程序,到此结束开门超时。
您可以添加看门狗刷新指令来运行startup.a51。
当然,使用约定然后重新编译startup.a51并链接到您的程序。
新的startup.a51将自动替换系统默认的启动模块。
23、keilC51如何将更新后的startup.a51添加到工程文件中?直接添加?STACK即可,?C_START;诸如?C_STARTUP等符号注意不要移动。
startup.a51可以直接添加到项目中,无需修改。
你可以手动修改一些汇编参数或者里面的堆栈指针。
24、关于波特率设置;我发现设置串口波特率有问题:晶振为11.0592MHz,9600BPS;TH1=0XFD,如果设置为TL1=0XFD。
如果设置为19200BPS。
TH1和TL1有什么变化吗?如果改变了,为什么?(因为两者是相同的)我希望你能给我一些建议。
答:当电源控制寄存器(PCON)的BIT7(SMOD)为1时,波特率加倍。
TH1和TL1的值保持不变。
我不知道如何在C源程序中控制这一点,但在汇编程序中添加以下一段:DSEGAT20HAA:DS10,这样C51就不会占用20H--29H,或者像这样设置为c51:uchardataasm_。
buff[10]_at_0x20;26.询问浮点函数问题使用C51时,请询问其传递的浮点参数数量是否有限制:1)参数以全局形式传递。
以变​​量的形式传递变量有什么限制吗?2)浮点遍历有哪些限制?3)float*float的结果可以直接赋值给float或double类型的变量吗?答:因为KEILC51的参数是通过R0-R7传递的。
会有限制。
然而,KEIL提供了一个编译框架,支持额外的参数传递。
具体内容请参见KEIL的PDF存档。
建议指定多个参数传递给指针或结构体,并且最好通过指针或结构体传递参数。
第三个问题的答案是肯定的。
自己尝试一下你就会知道。
27.更灵活的地址ucharxdatadis_buff[16]_at_0x6020;//如何将ram设置为一个地址,以便我们可以搜索RAM,dis_buff[16]从0x6020开始的16个字节开始。
例如,对于32位数据,将四个字节相互异或并检查P。
如果你担心换P,您可以使用内联汇编。
#includeunsignedcharparity(unsignedcharx){x^=x;if(P)return(1);elsereturn(0);}unsignedcharparity2(unsignedintx){#pragmaasmmova,r7xrlar6,a#pragmaendasmif(P)return(1);elsereturn(0);}

c语言实验报告心得

C语言实验报告心得:1.在实验中,你学会了如何根据需要选择合适的变量存储空间。
比如对于需要经常使用或者对运算速度要求较高的变量,我会选择将其存放在数据区。
对于不经常使用或者速度要求不高的变量,我会选择将它们存储在xdata区域。
2.您了解到常量应该存储在代码区域中,这可能会减少代码的大小。
同时我还学习了如何使用逻辑标签变量以及如何在bdata中定义它们。
3.在实验过程中,我注意到局部变量应该尽可能存储在数据区,这样可能会提高内存使用率。
同时我还了解到,除了静态局部变量外,它的内存占用与全局变量是一样的。
4.您学习了如何确保程序中没有不需要的函数,以避免编译器将它们视为中断函数。
5.在实验中,您学习了如何通过使用大模式以及指定变量的内存类型来节省数据空间。
6.您注意到,在使用指针时,您需要指定指针指向的内存类型。
这可以防止指针占用不必要的内存空间。
7.在这个实验中你学习了如何正确使用位运算符以及如何通过位运算来进行一些常见的逻辑运算。
8.您学习了在C51中如何通过定义SBIT变量来访问微控制器的私有寄存器。
9、在实验中,我还学会了如何使用KeilC51来优化代码,以提高程序执行效率。
10.通过经验,我深刻理解了typedef和#define的区别,以及在不同情况下如何使用它们。
11.您学习了如何在C51中执行浮点运算,以及浮点运算的一些限制。
12.在实验中您学习了如何在C51中声明C语言保留的RAM区域未被使用,以及如何确定RAM区域的地址。
13.您学习了如何在KeilC51中获取奇偶校验位以及如何使用内联汇编来实现该功能。
通过这次经历,我对C编程有了更深入的了解,提高了自己的编程能力。
在今后的学习和工作中,我将继续努力、探索、提高。

c语言实训总结优秀范文

人们经常回顾和分析自己所做的工作,提到理论高度,肯定自己取得的成绩,并强调需要吸取的教训,以便将来做得更好。
下面是我给大家带来的C语言培训的精彩总结,希望对您有所帮助!

经过一个学期的C语言学习,我们开发了C语言培训阶段,并尝试写一个。
一个相对复杂的软件系统。
在一周的时间里,我们同组同学的共同感受是,C语言的训练和我们平时在课堂上遇到的程序有很大的不同,我们所面临的考验和克服的困难是无法比拟的。

庆幸的是,同组的伙伴们合作精诚,分工明确,共同解决问题,攻克了C语言培训的复杂流程,在这里,作为参与者,我感触良多。

在这次实训中,我对C语言有了更深入的了解,巩固了这学期所学的知识,也尝试成功运行了以下项目。
通过和同学合作写程序,我终于把最初的理论知识变成了基本技能。
这次实习让我对学习C语言产生了浓厚的兴趣

这次实习最让人兴奋的就是合作一个项目,虽然只是一个很小的项目。
大家每天早早的来一起学习,通过实践锻炼,取长补短,提高学习积极性。
在实践训练中我深深体会到老师伟大的认真负责的精神和热情引导学生促进学习的方式,让我们学会自学,学会理解别人的代码。
更多的是每天比我们先到教室的老师。
这些都是我们在课堂上学不到的。

通过这次实训我们发现了很多问题。

在实训中,我们发现自己还有很多知识没有学好,基础知识没有列出来,很多东西需要在书本上看、在网上搜索。


而如果遇到一些无法执行的小错误,你会紧张,有一点自毁的感觉,或者你会抱怨项目的异常,以后应该克服它,尽量保持良好的态度,学好C语言,也学会按照要求用C语言写程序。

还有,对于未来,短期来说就是下学期,我觉得自己在很多方面还需要提高。

首先,我需要继续学习C语言的基础知识,然后能够在计算机上熟练使用它。
然后我可以每天写一些程序,并在上网时阅读更多精彩的教程和精彩的代码。
遇到问题时,多和同学讨论,多制定计划,锻炼自己解决问题和与同学合作的能力。

总之,这一切都成为了我记忆中的篇章,也是一个瞬间

虽然一周的C培训有点仓促,但是我学到了很多实用的技能!

首先,培训的第一步是写一个小程序。
功能比较单一,虽然是一个小程序,但是用到的知识却是我们这学期所学的主要知识。
在提问的过程中,我们复习一下这个知识,强化一下知识!

其次,这个任务中遇到的问题在实训中都已经接触过,所以大家都比较熟悉,了解要求这些题的算法,写小程序比较快,而且算法也比较简单,计算也比较准确。
我意识到许多编程问题需要多次修改和更正才能得出最简单的算法。

再说一遍,我们学习C通常是为了考试或者是为了问一些比较常规的问题,但是这次实战训练让我们有机会应用所学的知识来解决实际问题。
这就是软件编写的雏形,也让我们感受到了软件编写有趣的软件程序的本质。
但这还不是全部,更重要的是,在应用所学知识的过程中,你记住了这些知识,并且能够广泛应用!

虽然这次我写的是程序菜单。
如果我们留心的话,我们身边有很多内置程序的电子设备,我们可以定义其他的主题来编写程序,这可以加深和丰富我们的知识!

这次培训似乎是一个很大的考验。
对我来说,根据我的进度,该计划进展顺利。
在截止日期前完成作业是没有问题的,但很多客观条件迫使我在最后一刻才提交作业。
每次写完程序后,由于每台电脑识别的格式不同,我写的文件一次又一次被损坏,但我没有放弃,终于赶在作业截止日期之前完成了程序!

<这次写大作业的程序让我觉得学习编程可以锻炼缜密的思维。
因为我练习的是小程序,所以句子片段相对较少,一些错误很容易检查,但是这次训练有数百个句子,我似乎没有经验检查。
那一刻,我感到焦虑,但我不知道该怎么办,但我不会轻易问老师,因为这对我来说似乎很简单,而且我相信我可以控制它,所以我通常都会完成它通过独立思考。
只有一部分是在老师的帮助下完成的,是与同学讨论后完成的。

当你写一个程序时,细节决定成败,因为无论程序有多少条语句,只要有一个语句或语法不正确,程序就不会运行。
一定能够得到想要的结果。
未能使你写的程序达到预期的结果,就意味着它是一个不令人满意的程序,是这次写作的失败。

在科技飞速发展的今天,计算机在人们中的作用越来越凸显。
C语言作为一门计算机语言,当我们学习它时,将帮助我们更好地理解计算机并与计算机进行交流。
因此,教训C语言对我们来说尤其重要。

这周,我们的尖子生们在专业老师的指导下开展了C语言程序的实践学习。
在此之前,我们学习了一个学期的C语言课程,对它有了一定的了解,但也只是在了解的范围内,对里面的很多东西我们还是很陌生,在里面使用的也比较多。
毕竟万事开头难。

由于时间限制,本次实践课程我们老师没有给我们详细的介绍,只是简单的给我们介绍了一些重要的实践操作。
包括程序模块处理。
简单的界面程序。
高级接口程序。
对程序的补充和修改。
用程序进行线性回归处理,用C语言程序绘制粒度分布图等重要的时间运算。

计算机实验是学习编程语言不可缺少的实践部分。
学习编程语言的目的可以概括为学习语法规则、掌握编程方法、提高程序开发技能,而这一切都必须通过足够的实际计算机操作来完成。

学习C语言,除了课堂讲授外,应保证不少于课堂时间的上机时间。
由于教学时间有限,课程无法组织多次统一的计算机实验,因此我们希望学生能够有效利用课程中计算机实验的机会,尽快掌握C语言开发程序的能力。
为今后继续学习打下良好的基础为此,我们根据课堂讲授的内容和进度,组织了12次上机实验。
课程中计算机实验的目的不仅仅是为了验证教材和讲授的内容以及检查自己编写的程序是否正确。
课程中安排的计算机实验的目的可以概括为:

【1.加深对课堂讲授内容的理解

课堂上会讲很多C语言的语法规则,很枯燥。
读起来并不容易记住。
然而,要使用C语言工具解决实际问题,就需要掌握它。
通过多次的计算机练习,我会对语法知识有一个感性的认识,并加深对它的理解,基于这种理解,我自然会掌握C语言的语法规则,对于一些内容,我认为我在课堂上已经理解了。
在计算机实践中,我会发现自己原来的理解有偏差(转载自第一章)这是因为大多数学生都是第一次接触编程,缺乏编程练习)。

学习C语言不应该仅仅停留在学习它的语法规则,而应该利用学到的知识编写C程序来解决实际问题。
即以C语言为工具,描述解决实际问题的步骤,由计算机帮助我们解决问题。
只有使用计算机才能检验你是否掌握了C语言,是否掌握了C语言。
你写的程序可以正确解决问题。

用计算机实验来验证自己编写的程序是否正确,可能是大多数学生做老师作业时的心态。
但在编程领域,这是一个传统的、错误的观念,需要克服。
因为在这种思维的控制下,你可以想办法“掩盖”程序中的错误,而不是发现程序中更多的问题。
当你自己编写一个程序并在计算机上运行进行调试时,可能会出现许多意想不到的情况,通过解决这些问题,可以逐步提高你对C语言的理解和你的程序开发技能。

2、熟悉程序开发环境,学习如何使用计算机系统

一个C程序从编辑、编译、链接到执行,必须能够在一个程序中运行。
给定的外部运行环境。
所谓“环境”是指计算机系统的硬件和软件的使用条件,只有学会使用这些环境,才能进行程序开发的工作。
通过计算机实验,可以掌握C语言开发环境,为以后实际编写计算机程序解决实际问题打下基础,同时在以后遇到其他开发环境时,也会快速掌握。
新系统的使用。

3学会调试计算机程序

写完程序并不意味着一切都会好起来。
您认为绝对正确的程序在计算机上运行时可能会出现问题。
例如,编译器检测到许多错误。
有时程序本身没有语法错误,可能运行顺利,但执行结果却明显错误。
开发环境提供的编译系统无法检测到此类程序逻辑错误,只能依靠计算机经验来分析判断错误。
程序调试是一项技术性很高的工作,对于初学者来说,尽快掌握程序调试的方法非常重要。
有时,调试专家一眼就能发现一个耗费您数小时时间的小错误。

通过这几天的计算机实践学习,我们学习了一些关于C语言的知识,对C语言理论知识的理解和巩固对我们以后从事社会工作会有用处。
很有帮助。
同时它也告诉我,只要努力,没有什么是难的。

在科技飞速发展的今天,计算机在人们中的作用越来越凸显。
C语言作为一门计算机语言,当我们学习它时,将帮助我们更好地理解计算机并与计算机进行交流。
因此,学习C语言对我们来说就显得尤为重要。

这周,我们的尖子生们在专业老师的指导下开展了C语言程序的实践学习。
在此之前,我们学习了一个学期的C语言课程,对它有了一定的了解,但也只是在了解的范围内,对里面的很多东西我们还是很陌生,在里面使用的也比较多。
到头来,一切都是一开始很难。

由于时间限制,本次实践课程我们老师没有给我们详细的介绍,只是简单的给我们介绍了一些重要的实践操作。
包括程序模块处理、简单界面程序、高级界面程序、添加和修改程序、使用程序进行线性回归处理、使用C语言程序导出粒度分析等重要的时间操作。

计算机实验是学习编程语言不可缺少的实践部分。
学习编程语言的目的可以概括为学习语法规则、掌握编程方法、提高程序开发技能,而这一切都必须通过足够的实际计算机操作来完成。

为了学习C语言,除了课堂授课之外,你应该保证你有不少于课堂时间的计算机时间)。
由于教学时间有限,课程无法组织多次统一的计算机实验,因此我们希望学生能够有效利用课程中计算机实验的机会,尽快掌握C语言开发程序的能力。
为以后继续学习打下良好的基础。
为此,我们根据课堂讲授的内容和进度,组织了12次计算机实验。
课程中计算机实验的目的不仅仅是为了验证教材和讲授的内容以及检查自己编写的程序是否正确。
课程中安排的计算机实验的目的可以概括为:

【1.加深对课堂讲授内容的理解

C语言相关的语法规则有很多需要在课堂上学习。
它们看起来很无聊而且不容易记住。
然而,要使用C语言作为实际解决问题的工具,你必须掌握它!通过多次的计算机练习,我会对语法知识有一个感性的认识,加深对它的理解,基于这个理解,我自然会掌握C语言的语法规则,对于一些内容,你认为你在课堂上就理解了。
但在计算机实践中你会发现自己原来的理解出现了偏差,因为大多数学生都是第一次接触编程,缺乏编程实践。

学习C语言不应该仅仅停留在学习它的语法规则,而应该利用学到的知识编写C程序来解决实际问题。
即我们以C语言为工具,描述解决实际问题的步骤,让计算机帮助我们解决问题

只有使用计算机才能检验我们是否掌握了C语言通过计算机实验验证自己编写的程序是否正确,可能是大多数学生做老师作业时的心态。
但在编程领域,这是一个传统的、错误的观念,需要克服。
因为在这种思维的控制下,你可以想办法掩盖程序中的错误,而不是尽可能多地找出程序中的问题。
当你自己编写一个程序并在计算机上运行进行调试时,可能会出现许多意想不到的情况,通过解决这些问题,可以逐步提高你对C语言的理解和你的程序开发技能。

2、熟悉程序开发环境,学习如何使用计算机系统

一个C程序从编辑、编译、链接到执行,必须能够在一个程序中运行。
给定的外部运行环境。
所谓环境是指只有学习使用这些环境才能使用的计算机系统的硬件和软件条件。
通过计算机实验,可以掌握C语言开发环境,为今后实际编写计算机程序解决实际问题打下基础。
同时,以后遇到其他开发环境时,也会举一反三,快速掌握新系统的使用。

3学会调试计算机程序

写完程序并不意味着一切都会好起来。
你认为万无一失的程序在计算机上工作时却会不断出现问题C语言编程实践经验(3篇)C语言编程实践经验(3篇)。
例如,编译器检测到许多错误。
有时程序本身没有语法错误,可能运行顺利,但执行结果却明显错误。
开发环境提供的编译系统无法检测到此类程序逻辑错误。
您只能依靠您的计算机经验来分析和判断错误,尽快修复它非常重要。
有时,调试专家一眼就能发现一个耗费您数小时时间的小错误。

通过这几天的计算机实践学习,我们学到了一些关于c语言的知识和理解,巩固了我们对C语言的理论知识,这对我们以后从事社会工作有很大的帮助

同时,它也让我知道,只要努力,没有什么是过不去的。

C语言作为一门计算机语言,当我们学习它时,将帮助我们更好地理解计算机并与计算机进行交流。
因此,学习C语言对我们来说就显得尤为重要。

这周,我们的尖子生们在专业老师的指导下开展了C语言程序的实践学习。
在此之前,我们学习了一个学期的C语言课程,对它有了一定的了解,但也只是在了解的范围内,对里面的很多东西我们还是很陌生,在里面使用的也比较多。
毕竟万事开头难。

由于时间限制,本次实践课程我们老师没有给我们详细的介绍,只是简单的给我们介绍了一些重要的实践操作。
包括程序模块处理、简单界面程序、高级界面程序、程序的添加和修改、用程序进行线性回归处理、用C语言程序绘制粒度散点图等对时间要求严格的操作。

计算机实验就是其中之一学习编程语言不可或缺的实践部分。
学习编程语言的目的可以概括为学习语法规则、掌握编程方法、提高程序开发技能,而这一切都必须通过足够的实际计算机操作来完成。

学习C语言,除了课堂讲授外,应保证不少于课堂时间的上机时间。
由于教学时间有限,课程无法组织大量统一的计算机实验,因此,我们希望学生能够有效利用课程中计算机实验的机会,尽快掌握C语言开发程序的能力。
为以后继续学习打下良好的基础。
为此,我们根据课堂讲授的内容和进度,组织了12次计算机实验。
课程中计算机实验的目的不仅仅是为了验证教材和讲授的内容以及检查自己编写的程序是否正确。
课程中安排的计算机实验的目的可以概括为:

【1.加深对课堂讲授内容的理解

C语言相关的语法规则有很多需要在课堂上学习。
它们看起来很无聊而且不容易记住。
然而,要使用C语言工具解决实际问题,就需要掌握它。
通过多次的计算机练习,我会对语法知识有一个感性的认识,加深对它的理解,基于这个理解,我自然会掌握C语言的语法规则,对于一些内容,你认为你在课堂上就理解了。
但在计算机实践中你会发现自己原来的理解出现了偏差,因为大多数学生都是第一次接触编程,缺乏编程实践。

学习C语言不应该仅仅停留在学习它的语法规则,而应该利用学到的知识编写C程序来解决实际问题。
即我们以C语言为工具,描述解决实际问题的步骤,让计算机帮助我们解决问题

只有使用计算机才能检验我们是否掌握了C语言以及我们写的程序能否正确解决问题C语言编程实践经验(3题)。

用计算机实验来验证自己编写的程序是否正确,可能是大多数学生做老师作业时的心态。
但在编程领域,这是一个传统的、错误的观念,需要克服。
因为在这种思维的控制下,你可以想办法掩盖程序中的错误,而不是发现程序中更多的问题。
当你自己编写一个程序并在计算机上运行进行调试时,可能会出现许多意想不到的情况,通过解决这些问题,可以逐步提高你对C语言的理解和你的程序开发技能。

C语言程序只能在特定的外部运行环境中进行编辑、编译、链接和执行。
所谓环境就是系统使用的环境。
计算机,只有学会使用这些环境,才能进行程序开发的工作。
通过计算机实验,可以掌握C语言开发环境,为今后实际编写计算机程序解决实际问题打下基础。
同时,以后遇到其他开发环境时,会进行借鉴,快速掌握新系统C编程实践经验(3篇)C编程经验(3篇)。

3学会调试计算机程序

写完程序并不意味着一切都会好起来。
您认为绝对正确的程序在计算机上运行时可能会出现问题。
例如,编译器检测到很多错误:C语言编程实践经验(3篇)文章C编程实践经验。
有时程序本身没有语法错误,可以运行没有问题,但执行结果肯定是错误的

开发环境提供的编译系统无法检测到此类程序逻辑错误,你只能依靠你的自己的电脑经验分析判断错误。
程序调试是一项非常需要技巧的工作对于初学者来说,尽快掌握程序调试方法C语言实践经验(3篇)非常重要。
有时,调试专家一眼就能发现一个耗费您数小时时间的小错误。

通过这几天的计算机实践学习,我们学习了一些关于C语言的知识,对C语言理论知识的理解和巩固对我们以后从事社会工作会有用处。
很有帮助。
同时它也告诉我,只要努力,没有什么是难的。

文章标签:
C语言 KeilC51
热门文章
1
SQL多表连接查询全解析:JOIN语句应... sql多表关联查询在执行SQL多表连接查询时,可以使用JOIN语句将多个表连接在...

2
Java中字符串类型详解:String与... 变量有字符类型,为什么没有字符串类型??基本类型:charshort、int、l...

3
JavaSE与JavaEE:从基础到企业... javase&#160;和javaee的区别?JavaSE和JavaEE...

4
Java程序员面试必知:核心技术问答与技... java编程程序员技术面试常见面试?随着互联网的不断发展,Java开发已经成为很...

5
Java.exe与Javaw.exe:区... 程序中java和javaw有什么区别java和javaw的区别:两者都是Java...

6
深入解析:Java中的javax包及其与... JAVA导入时,什么是javax?awt是java1.0,swing是java2...

7
Java中Scanner类导入位置及使用... 在java中这句语言“importjava.util.Scanner;”是什么意...

8
Java数组倒序输出:排序后逆序存储方法... Java数组倒序输出?1.反转数组的方法有很多种,比如先排序,然后倒序存储pub...

9
C语言改错难题解析:第二处错误详解及修改... 请问这个C语言改错题怎么做呀?我做了很久都没写出来,第二处错误不知道怎么改。那位...

10
C语言实验心得:C51编程技巧与性能优化... c语言实验报告心得C语言测试经验:1、只有经常使用或者运算速度要求高的变量才应该...