该文被密码保护。 阅读全文
posted @ 2016-11-28 13:29 丁培飞 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 在C中,默认的基础数据类型均为signed,现在我们以char为例,说明(signed) char与unsigned char之间的区别 首先在内存中,char与unsigned char没有什么不同,都是一个字节,唯一的区别是,char的最高位为符号位,因此char能表示-128~127, uns 阅读全文
posted @ 2016-11-28 12:36 丁培飞 阅读(66371) 评论(2) 推荐(3) 编辑
摘要: 1 五.指针数组和数组指针 2 1.指针数组 char *p[3];每个元素都是指针 3 int main(void) 4 { 5 char *p1 = "sadqwdq"; 6 char *p2 = "wqdcd"; 7 char *p3 = "32131"; 8 9 char *p[3] = { 阅读全文
posted @ 2016-11-28 12:14 丁培飞 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 编译VS项目时出现警告: warning C4305:“初始化”:从“double”到“float”截断(warning C4305: 'initializing' : truncation from 'const double' to 'float')。 原因: 在 C 语言中,如果不指定数据类型 阅读全文
posted @ 2016-11-28 12:13 丁培飞 阅读(1944) 评论(0) 推荐(0) 编辑
摘要: 1 #define _CRT_SECURE_NO_WARNINGS 2 #include <stdio.h> 3 #include <stdlib.h> 4 #include <string.h> 5 6 //指针数组的传参;相当于普通的一维数组。 7 void print_fun011(char 阅读全文
posted @ 2016-11-28 10:39 丁培飞 阅读(6360) 评论(0) 推荐(0) 编辑