【初学者】立志成为程序员,写自己喜欢的代码。

原创 2011年01月25日 16:33:00

23号到24号这两天一直在看C语言也能干大事》,是杨中科老师推出的教学视频,其实就是在教大家用VC6来写一些程序,已经看到第四节的我,基本上把里面涉及到的所有代码都自己理解并编写了一遍,也扩展的一些自己弄的恶搞程序。

 

作为初学者,我还是踏踏实实的来吧,先从C语言开始,建立起一定的编程技巧和基础,并能用C语言开发出一些自己喜欢的东西,以后再去学学其他的语言,当然最为初学者,我也不能强求太多,还是踏实地进入这个编程与代码的世界先。

 

还请CSDN中的各位前辈们能给一些建议或指点,以后多多指教吧。

 

第一个程序当然是“Hello World”啦:

MessageBox(NULL,TEXT("Hello World!"),TEXT("问好"),MB_OK);

         return 0;

 

第二程序是一个恶搞的对话框:

int ret=MessageBox(NULL,TEXT("你个好人吗?"),TEXT("询问"),

                   MB_YESNO|MB_ICONQUESTION);

         if(IDYES==ret)

         {

                   MessageBox(NULL,TEXT("你看你就不像好人,点击【确定】开始格式化C"),TEXT("鄙视你"),

                            MB_OK|MB_ICONWARNING);

         }

         else

         {

                   int r1=MessageBox(NULL,TEXT("尝试把你变为好人失败,是否要尝试?"),TEXT("没戏了"),

                            MB_RETRYCANCEL|MB_ICONQUESTION);

                   if(IDRETRY==r1)

                   {

                            MessageBox(NULL,TEXT("坏人就是坏人,没法变成好人"),TEXT("没戏了"),

                                     MB_OK|MB_ICONERROR);

                   }

         }

         return 0;

}

第三个程序是个减法器,并且解决了编辑框输入非数字类字符串报错弹出对话框的功能:

{

                            TCHAR str1[256];

                            TCHAR str2[256];

                            GetDlgItemText(hwnd,IDC_EDIT1,str1,sizeof(str1));

                            GetDlgItemText(hwnd,IDC_EDIT2,str2,sizeof(str2));

                            int i1=atoi(str1);

                            int i2=atoi(str2);

                            TCHAR str1temp[256];

                            TCHAR str2temp[256];

                            wsprintf(str1temp,"%i",i1);

                            wsprintf(str2temp,"%i",i2);

                            if(strcmp(str1,str1temp)!=0)

                            {

                            MessageBox(hwnd,TEXT("输入的第一个数有错"),TEXT("报错"),MB_OK|MB_ICONWARNING);

                            return;}

                            if(strcmp(str2,str2temp)!=0)

                            {

                                     MessageBox(hwnd,TEXT("输入的第二个数有错"),TEXT("报错"),MB_OK|MB_ICONWARNING);

                            return;}

                            int i3=i1-i2;

                            TCHAR str3[256];

                            wsprintf(str3,"%i",i3);

                            SetDlgItemText(hwnd,IDC_EDIT3,str3);

                   }

        Break

都是一些自己跟着教程做的东西,虽然很简单,但是还是有不少的成就感的,踏踏实实地敲出来的。

程序员喜欢怎样的职位描述?

在程序员招聘的过程中,公司本身的状况和招聘职位是非常关键的因素。如果招聘的是 BAT 的关键职位,HR 们不需要花费太多心思,就能轻松斩获数量充裕的高水平简历。但如果是创业公司,名气不是非常大,招聘的...
  • u011225629
  • u011225629
  • 2015年06月24日 16:57
  • 793

作为一个程序员我为什么要写博客?

作为一个程序员我为什么要写博客?从2012-05-22的第一篇博文,到现在累计原创:523篇,转载:182篇,译文:8篇,转载的基本不会占用多少时间,我们来计算一下原创的+译文;这里假设平均写一篇博文...
  • testcs_dn
  • testcs_dn
  • 2016年04月24日 14:08
  • 15733

为什么程序员喜欢深更半夜写代码

程序员自己也常说,工作效率最高的时候总是在深夜,不是凌晨还在写代码就是凌晨爬起来写代码。 深夜之所以工作效率高是因为不易分心,额!其实仔细想想晚上和白天并无多大区别,但程序员们也总是有自己的理由,大...
  • flying_wild_fox
  • flying_wild_fox
  • 2015年12月01日 23:54
  • 666

不喜欢写代码的程序员最适合转行的10大职业

“三十而立”,源自《论语·为政》,说的是人到了30岁就应该去面对生活中的一切困难。而对于软件开发领域的从业者来说,30岁,却是一道槛。30岁以后,适合程序员的工作到底是什么?且看我们一起分解: ...
  • ak619
  • ak619
  • 2016年03月21日 17:42
  • 3874

程序员励志名言

程序员励志名言    1、作为一个真正的程序员,首先应该尊重编程,热爱你所写下的程序,他是你的伙伴,而不是工具。   2、程序员可以让步,却不可以退缩,可以羞涩,却不可以软弱,总之,程序员必须是勇...
  • tanggao1314
  • tanggao1314
  • 2015年06月03日 12:52
  • 1647

漫谈程序员(十九)天天写业务代码,如何成为技术大牛?

漫谈程序员(十九)天天写业务代码,如何成为技术大牛?  不管是开发、测试、运维,每个技术人员心理多多少少都有一个成为技术大牛的梦,毕竟“梦想总是要有的,万一实现了呢”!正是对技术梦的追求,促使我们不断...
  • sunhuaqiang1
  • sunhuaqiang1
  • 2017年01月10日 16:50
  • 43892

hdu2567 水题

寻梦 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submissi...
  • oliver233
  • oliver233
  • 2016年03月02日 21:15
  • 409

初学者写程序

前几天,一个学生问我,看着程序题的答案明白,但是自己写不出来怎么办。其实,即使不仅仅是写程序,我们在学习很多科目时,都会遭遇这样的问题。例如,我们要写一篇“家乡”的作文,不知如何开展,然后我们去看“范...
  • androidchanhao
  • androidchanhao
  • 2016年06月13日 14:37
  • 983

一个程序员应该经历的几个层次

来公司两周了,可以说没有任何贡献,可是公司对我们这批新人的付出,可以说有目共睹,让我们这批新人很是感恩。在这里首先要感谢我的第一份工作。 看到公司其他同事在上班时间啪啪的敲着键盘那叫一个羡慕啊,真希...
  • jzh440
  • jzh440
  • 2012年07月31日 16:00
  • 3624

立志做一个程序员了~

                  这个怎么说那,是机缘巧合。而不是说我从多大的一小屁孩就开始决定为新中国的信息建设添砖加瓦。不得已分到了电子专业,然后看到高手们在这海洋里活的优游自在。(总是看到某行...
  • Abbyt
  • Abbyt
  • 2006年09月02日 20:31
  • 559
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:【初学者】立志成为程序员,写自己喜欢的代码。
举报原因:
原因补充:

(最多只允许输入30个字)