07 2012 档案

摘要:1 #include <stdio.h> 2 int main(void) 3 { 4 char c; 5 6 scanf("%c", &c); 7 while (c != 'J') { 8 printf("No!\n"); 9 scanf("%c", &c);10 }11 return 0;12 }对scanf()的认知不足。我见过某网站的C语言视频教程里的教师写了一个这样的程序(上)然后他发现程序有问题,输入除J外的字母后会出现两行的No!,当时他不知道怎么回事,没有办法,就打马虎眼过去 阅读全文
posted @ 2012-07-25 00:55 pipicfan 阅读(364) 评论(1) 推荐(1)
摘要:小时候经常听到这样一句话,能力好坏倒无所谓,关键是态度要端正。于是我们看到了现实生活中那些态度很端正的人,他们规规矩矩,老老实实。。我想说,态度是可以假装的,但是能力却是经历风雨,打击换来的。 阅读全文
posted @ 2012-07-18 03:05 pipicfan 阅读(243) 评论(0) 推荐(0)
摘要:先来看一段代码: 1 //this指针问题 2012年7月18日0:37:13 2 #include <iostream> 3 using namespace std; 4 5 6 class point 7 { 8 public: 9 10 int x,y;11 12 point(int a,int b)13 {14 x= a;15 y = b;16 }17 18 void input(int x,int y )19 {20 21 22 ... 阅读全文
posted @ 2012-07-18 01:04 pipicfan 阅读(3050) 评论(0) 推荐(0)
摘要:一般高级语言程序编译的过程:预处理、编译、汇编、链接。gcc在后台实际上也经历了这几个过程,我们可以通过-v参数查看它的编译细节,如果想看某个具体的编译过程,则可以分别使用-E,-S,-c和-O,对应的后台工具则分别为cpp,cc1,as,ld。下面我们将逐步分析这几个过程以及相关的内容,诸如语法检查、代码调试、汇编语言等。1、预处理预处理是C语言程序从源代码变成可执行程序的第一步,主要是C语言编译器对各种预处理命令进行处理,包括头文件的包含、宏定义的扩展、条件编译的选择等。打印出预处理之后的结果:gcc-Ehello.c或者cpphello.c这样我们就可以看到源代码中的各种预处理命令是如. 阅读全文
posted @ 2012-07-10 00:56 pipicfan 阅读(28756) 评论(1) 推荐(4)
摘要:编辑器加载中..1. 代码只占生意的5% 我见到的最多、最严重的问题就是开发者被代码绑架,花费数不清的时间让一个功能变得完美,或者炫耀最新的技术。是的,你的代码必须高质量,并且没有严重的 bug 和安全问题。但是你要记住,再好的代码如果没有人用的话都是垃圾。当税务局过来封门查税的时候,你会发现代码是没有用的,当你收到法院关于知识产权官司传票的时候,你会发现代码是没有用的。 我看到太多创业者在论坛、博客中讨论代码的问题,而不是商业的问题。当然讨论商业的问题更让人头疼,那么谁让你要创业的呢? 2. 界面很重要,特别是和竞争对手相比 你的产品界面必须做好!标准的灰色的背景和方框控件是不够的。但是你也 阅读全文
posted @ 2012-07-07 01:23 pipicfan 阅读(379) 评论(0) 推荐(0)
摘要:1.数据库回滚操作sql语句2.输出下面程序的运行结果View Code 1 #include <stdio.h> 2 3 int main() { 4 5 struct aa { int a; int b; }aa; 6 7 union bb { int a; int b; }bb; 8 9 aa.a = 1; aa.b = 2;10 11 bb.a= 3; bb.b = 5;12 13 printf("%d %d\n",aa.a,aa.b);14 15 printf("%d %d\n",bb.a,bb.b);16 17 return 0; 阅读全文
posted @ 2012-07-04 23:48 pipicfan 阅读(225) 评论(0) 推荐(0)