- 博客(16)
- 收藏
- 关注
原创 爸爸,J 是不是把 ü 的两点给吃了
<br />为了教好孩子语文,我买了一本成语词典和一本带拼音的作文书,计划是让孩子一周背两个成语,读一篇四五十字的小作文,如果有不会念的字,可以让他读拼音,我也省事不少。<br />两周教了四个成语,哀哀欲绝,哀兵必胜,八斗之才,八方呼应。<br />教作文时,有一个拼音为 ju,他把后一个念成了 u,而不是ü,我说是ü,他说怎么没有两点呢。<br />我说,ü 和 j 在一起时就没有两点了,他说,为什么啊。<br />我说,这是规定,他说,爸爸,J 是不是把ü的两点给吃了。<br />我一听,说是。
2011-05-15 13:41:00 974
原创 函数返回引用时要注意的问题
我们知道在使用引用时,两个变量是指向同一个地址的,所以如下例的情况就危险 int &Add() { int a = 10; return a; } int c = Add(); 我们知道c与Add函数中的a指向了同一个地址,当Add执行完后,a就释放了,那么c就没有指向的地址了 上面的情况在编译时会出现C4172警告 本文用菊子曰发布
2011-05-02 12:39:00 534
原创 linux下线程的同步示例
/*thread_example.c : c multiple thread programming in linux */ #include #include #include #include #define MAX1 10 #define MAX2 30 pthread_t thread[2]; pthread_mutex_t mut; int number=0, i; void *thread1() { printf ("thread1 : I/'m thread 1//n"
2011-05-02 12:36:00 509
原创 如何改变工程编译输出文件的目录
<br />要改变编译产生的文件的存储目录,可以在菜单project->setting的Gerneral选项卡中Output Directories下面有两个文本框,改变这两个文本框里的目录就可以了,可以用绝对目录,也可以用相对目录,如果一个工作空间中有多个工程,可以选中一个工程进行设置.
2011-05-01 23:07:00 731
原创 在嵌入式系统中地址 NULL 与 Window 下 NULL 的区别
<br />在 Windows 下我们知道 NULL 地址是不能访问的,访问就出错了,如下面的例子,<br />char *p = NULL;<br />*p = 'c';<br />但现在我的开发平台是一个 Itron 嵌入式系统,那么上面的语句会不会出错呢,呵呵,试了下,不会出错的,这是与 Windows 下不同的地方。<br />那么是不是就可以向 NULL 中写值呢。当然不行,在嵌入式系统中,在地址 0x00000000 上映射了内存,所以我们可以访问,并且可以写值。在我当前开发的系统上 0x00
2011-05-01 22:59:00 626
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人