1. c语言深度解剖学习总结
- 指针变量与“零值”进行比较的 if语句怎么写?
答: if(NULL == p); if(NULL != p)
应当将指针变量用“==”或“!=”与NULL比较。
指针变量的零值是“空”(记为NULL)。尽管NULL的值与0相同,但是两者意义不同。假设指针变量的名字为p,它与零值比较的标准if语句如下:
if (p == NULL) // p与NULL显式比较,强调p是指针变量
if (p != NULL)
不要写成
if (p == 0) // 容易让人误解p是整型变量
if (p != 0)
或者
if (p) // 容易让人误解p是布尔变量
if (!p) - 想想字符型数据在内存里是怎么存的?
字符对应的ASCII码存在内存的某个字节中。 - 在 switch case 语句中能否使用 continue关键字?
不能。
continue语句一般形式为”continue;”
其作用为结束本次循环。即跳出循环体中下面尚未执行的语句,对于while循环,继续求解循环条件。而对于for循环程序流程接着求解for语句头中的第三个部分expression表达式。
continue语句的作用是跳过循环本中剩余的语句,并到循环末尾。
continue语句只用在for、while、do-while等循环体中, 常与if条件语句一起使用, 用来加速循环。
4.规则1-33下面的例题
5 1.10.3规则1-35??? - c语言中内存操作函数汇总
一、malloc/calloc
名称: Malloc/calloc
功能: 动态内存分配函数
头文件: #include
include
include
2. Matlab学习总结
matlab闪退问题:
右键matlab7.0文件图标,选择属性,然后点击兼容性,选windows2000兼容,确定。 然后右键matlab7.0文件图标用图像处理器运行,选集成图形,然后就成功运行了。
matlab china forum
lllsjt333
139
1517****4Q**R**l
1.
one m file, one function
the name of file ,equal the name of function;
一个.m文件,一个功能;
2.gui make picture;
3.plot make line, 2d,3d
4.jpeg,turn bmp, qq, ctrl+alt+A; save as bmp
5.save file
3. Keil4问题解决
..\OBJ\DS18B20.axf: error: L6047U: The size of this image (35044 bytes) exceeds the maximum allowed for this version of the linker
解释:导致错误原因:Keil软件没有注册成功;