找到相关内容 414篇
怎样才算会一种语言?
我的一位老师曾对我们说,我们之所以现在还不知道Matlab这种语言,是因为我们不知道有个叫“参考资料”的命令是干什么用的。昨天,我在Haskellers注册了一个帐号,我发现Haskell语言里有很多东西我根本没听说过。这件事促使了我写这篇博客,我希望能给下面的这个问题找到答案:«你对一种语言了解多少才能肯定的说你会这种语言?»。   对一种语言的了
http://www.cyqdata.cn/cnblogs/article-detail-38252 
我也要学C语言-第十章:全局变量与局部变量
大家好!今天上午加下午我学习了新的知识点:全部变量和局部变量!感觉呢!挺简单的,但是要一步步去证明书上所说的结论也是一件很累的事情啊!虽然很简单啦!但是花了8个小时完成全局变量和局部变量的学习!再过2天就要学习“指针”了。希望一切顺利呀! 一:定义   局部变量:定义在函数内部的变量叫局部变量。   全局变量:定义在函数外部的变量叫全局变量。   变量作用域:局部变量只作用
http://www.cyqdata.cn/cnblogs/article-detail-38215 
C语言开发中的内存检测基本模块
一、前言 在用C语言开发产品时,由于C语言中的指针操作的灵活性,因此在使用指针时也需要特别小心,稍微不严谨就会导致内存问题,如内存未初始化,内存泄露,内存重复释放等。 但是在实际开发中,使用指针是不可避免的,那么出现内存问题也是不可避免的,因为不可能每个人都会仔细的敲代码并审查代码;那么如果出现这些问题时,有什么弥补手段了? 这时候在项目开发中,使用内存检测模块就非常有必要了。 二、基本原理 要使
http://www.cyqdata.cn/cnblogs/article-detail-38210 
我也要学C语言-第九章:“串串香”-数组
一:数组的作用:   我中午吃了饭就开始学数组了!嘿嘿!我中午吃的“串串香”。这是一种成都很常见的小吃!不过大多数人选择晚上去吃。“串串香”是一根竹签上穿着几个同类型的食物,比如,穿着5个牛肉丁,穿着4个土豆,等等。然后放在有特制香料的锅里煮着吃。很好的吃的!当我学习到数组的时候,我突然感觉数组就是“串串香”啊!几个土豆串在1
http://www.cyqdata.cn/cnblogs/article-detail-38184 
VB.NET和C#的发展与动态语言运行时
在去年微软的专业开发者大会上(Professional Developers Conference PDC 2008),微软就开发者在.NET平台上的未来做了详细的展望,本文我们将概括地来看一下即将到来的.NET 4.0 Framework的一些特性,以及全新的Microsoft 系编程语言,讨论下微软对于.NET Platform在接下来几年的长远展望。 VB.NET和C#的联合发展   当前来
http://www.cyqdata.cn/cnblogs/article-detail-38157 
程序员的语言“艳遇史”(六)——网络工程师Perl
程序员的语言“艳遇史”(一)——班长pascal   程序员的语言“艳遇史”(二)——计算中心管理员小C   程序员的语言“艳遇史”(三) ——法国外教prolog   程序员的语言“艳遇史”(四) ——数学
http://www.cyqdata.cn/cnblogs/article-detail-38155 
计算机简史(语言篇)
1. 第一天,计算机诞生了   计算机刚诞生的那会儿,是没有C#、C++、C等高级语言的,甚至没有汇编,CPU所唯一能够理解的就是一连串的二进制流,类似如下:   10010100010100101   10011001101101011   这就是最原始的"程序",其中1表示高电平(或者其他类似的东西),0表示低电平(或者其他类似的东西),CPU能读懂它,并相应的执行一些最原始、最基本如&ldq
http://www.cyqdata.cn/cnblogs/article-detail-38112 
程序员的语言“艳遇史”(七)——电台播音员Scheme
程序员的语言“艳遇史”(一)——班长pascal   程序员的语言“艳遇史”(二)——计算中心管理员小C   程序员的语言“艳遇史”(三)——法国外教prolog   程序员的语言“艳遇史”(四)——数学系师
http://www.cyqdata.cn/cnblogs/article-detail-38108 
C#语言基础常见问题汇总
概述   1、什么是C#?   C#是Microsoft公司设计的一种编程语言。它松散地基于C/C++,并且有很多方面和Java类似。   Microsoft是这样描述C#的:“C#是从C和C++派生来的一种简单、现代、面向对象和类型安全的编程语言。C#(读做‘Csharp’)主要是从C/C++编程语言家族移植过来的,C和C++的程序员会马上熟悉它。C#试图结合
http://www.cyqdata.cn/cnblogs/article-detail-38107 
我也要学C语言-第六章:变量在内存中的地址与布局
一:printf和scanf   今天一大早我学习了这2个函数,printf是格式化输出到标准输出设备(一般指屏幕);scanf呢是通过标准输入设备(一般指键盘)输入一组数据。其实这两个函数的通过几个小时的练习,掌握它并不难,可是呢!我发现了1个问题,就是scanf的时候,为什么后面的参数变量前为什么有一个&(取地址符)!!!而printf里面的变量前却没有呢?!我这里举个例子: #in
http://www.cyqdata.cn/cnblogs/article-detail-38095 
我也要学C语言-第七章:IEEE浮点数表示法
之前呢,已经学习过无符号,有符号整数的表示(用补码),其实还有2个类型我没有说过,就是字符型和字符串型,主要我觉得这2种类型比较简单,看1会说就明白。字符型是用的阿斯卡码表示的,字符串型也一样,只是C的字符串呢,在结尾有个00。这个00就是判断字符串是否结束!引用字符串的变量其实就是代表字符串的首地址,然后呢依次检查下去,只要遇到了00就代表此字符串结束了。 IEEE浮点表示法   IEEE浮点数
http://www.cyqdata.cn/cnblogs/article-detail-38076 
我也要学C语言-第五章:编码(1)-"补码"
原码:     因为CPU只能做加法,于是人们想到了用这样的办法来实现减法: 1 - 1 = 1 + (-1)这样的话:二进制就是(00000001)原 + (10000001)原 = (10000010)原 = -2 /*原码的二进制最高位0表示正,1表示负*/   这样做显然结果是不正确的。不正确的原因是在进行加减运算时需要同时考虑数的符号和幅值这两个因素!!!而且,这样做还会带来两个0的
http://www.cyqdata.cn/cnblogs/article-detail-37992 
我也要学C语言-第四章:数据的表示与位的操作
大家好!我看到大家的留言很开心!大家说的dudu我搜寻了下,哦!原来dudu是这个博客的鼻祖啊!!!就像朋克中的雷蒙斯!!!嘿嘿!其实我现在学习呢!我不知道我以后会学什么!但是我决心把我不懂的计算机中对我来说最神奇的东西,我想要去搞清楚!其实我是从什么时候开始对计算机感兴趣的呢,就是一次偶然的经历!我当时在看一本杂志!里面有一篇文章叫“中国最美丽的黑客MM”。我对这个很好奇
http://www.cyqdata.cn/cnblogs/article-detail-37954 
程序员的语言“艳遇史”(一)——班长pascal
(***以下小说情节纯属虚构,供朋友们在紧张编程后轻松一下,如有雷同纯属巧合,切勿对号入座***)   地狱里,一个曾经的程序员经不过魔鬼们的严刑拷打,终于把埋藏在心里多年的年少荒唐史给招了。   “好吧,魔鬼大王,我承认我是花心大萝卜,革命意志薄弱,没有管好自己,但我再坏也比不上陈冠希,您不能这样冤枉我啊!”   “我靠!陈冠希才几个啊,你比他多多了!我们地狱
http://www.cyqdata.cn/cnblogs/article-detail-37952 
Go语言
Go语言-简介   Go语言是Google推出的一种全新的编程语言,可以在不损失应用程序性能的情况下降低代码的复杂性。Google首席软件工程师罗布派克(Rob Pike)说:我们之所以开发Go,是因为过去10多年间软件开发的难度令人沮丧。   Go是Google2009发布的第二款编程语言。2009年7月份,Google曾发布了Simple语言,它是用来开发Android应用的一种BA
http://www.cyqdata.cn/cnblogs/article-detail-37937 
蛙蛙推荐:C语言入门之一——Linux下的C开发环境搭建小节
linux平台的C开发环境一般有Eclipse CDT,Source Insight或者VIM,都各有特点,但做为一个完全的linux和C的门外汉,从最基本的工具开始学起,打好扎实的基础,长远来说应该是更有利的,所以就打算先学学VIM编写C程序。   安装Unbuntu jeOS   先要安装Linux,Linux有很多发行版本,我们选择Unbuntu jeOS,理由如下: Ubuntu除了有服
http://www.cyqdata.cn/cnblogs/article-detail-37905 
基于自然语言的软件工程和程序设计(中)
本系列文章导航基于自然语言的软件工程和程序设计(上)基于自然语言的软件工程和程序设计(中)基于自然语言的软件工程和程序设计(下)   软件发展至今,无论是编程语言,还是软件工程,乃至是互联网的趋势发展,都是飞速发展。于是,我们便迷茫于这样形形色色的语言和概念之间,无所适从。其实,我们不妨返璞归真,回到最初,让我们从语义出发,来讨论这形形色色的种种,你是否恍然大悟呢?   5. 面向过程是
http://www.cyqdata.cn/cnblogs/article-detail-37888 
我也要学C语言-第二章:第一个C程序的编译初解
上一次我学习了在VC6.0下成功的运行了第一个C程序,实在是感觉到兴奋.但是关于编译,链接等步骤,VC6.0已经傻瓜化的帮我做了,我感觉到确实很方便,但是这样才给我带来了1个问题,就是其中的步骤只是看了书有所了解,自己呢,没有实践过,所以感觉还不是自己的东西。所以我决定自己用记事本写个程序,但是自己动手实现编译,链接等VC帮我做了的事情。   首先,我用记事本写上那个helloworld程序。
http://www.cyqdata.cn/cnblogs/article-detail-37859 
我也要学C语言-第三章:C程序的数据,数据类型还有变量
嗯!刚才看了大家的留言!很开心!我是一个地下摇滚乐队的主唱!平时就唱唱歌!然后最近最计算机程序感觉很有兴趣!然后就决定每天有时间就学习程序设计!然后!我就在谷歌搜索了下程序的博客,想通过笔记的方式让自己学得更认真,更牢固!我觉得程序就像音符!遇到不懂的就千方百计的去搜寻相关资料!这两天在搜寻资料上面就花了1000多元呢。我买了2个论坛的VIP,我是看朋友们对哪个教程哪本书籍评价最高,我就去看哪些教
http://www.cyqdata.cn/cnblogs/article-detail-37858 
我也要学C语言-第一章:第一个C程序的代码初解
大家好!前两天我学习了两章节python,感觉python很棒啊!(虽然我暂时不知道它棒在哪里了!)嘿嘿!后来,我无意看到说C语言是一门可以操作硬件的语言(也不太明白是什么意思!)。好像很多人把他定位在中级语言!然后我就有个想法,我要C和python一起学,可能是觉得反正是为了乐趣了,没有什么压力的学习,所以就“胆子“大了呢。各位不要认为我像某本小人书上的那个“
http://www.cyqdata.cn/cnblogs/article-detail-37844