摘要:
每个项目的build.gradle里可以设置,例如 1 2 3 4 5 如下图,我的Android SDK 没有安装Build-tools 23 rc2 所以 ,在build.gradle里面改成如下: 1 2 3 4 5 再执行Tools–>Android–>Sync Project with G 阅读全文
摘要:
今天在更改keystore密码的时候,发生了这个问题:keytool' 不是内部或外部命令 也不是可运行的程序。 本来以为很简单觉得的问题,在网上搜索了一大堆答案,都不是我想要的,故在此记录下我的解决方法,非常简单 1、到jdk的安装文件夹的bin目录下面打开cmd 比如我的目录文件路径是:D:\P 阅读全文
摘要:
read(由已打开的文件读取数据) 包含头文件:#include ssize_t read(int fd,void * buf ,size_t count); 函数说明 read()会把参数fd 所指的文件传送count个字节到buf指针所指的内存中。若参数count为0,则read()不会有作用并 阅读全文
摘要:
这个问题很容易搞错,并导致很多问题,需要强调的是fread函数返回的并不是字节数。 realRead = fread(buf,item,count,fp) (每次读item大小的数据块,分count次来读。) 而是返回的是成功有效的读取的item元素的个数,而成功读入的字节数则是realRead * 阅读全文
摘要:
fread和fwrite函数功能 用来读写一个数据块。 一般调用形式 fread(buffer,size,count,fp); fwrite(buffer,size,count,fp); 说明 (1)buffer:是一个指针,对fread来说,它是读入数据的存放地址。对fwrite来说,是要输出数据 阅读全文
摘要:
1.2 文件的输入输出函数 键盘、显示器、打印机、磁盘驱动器等逻辑设备, 其输入输出都可以通过文件管理的方法来完成。而在编程时使用最多的要算是磁盘文件, 因此本节主要以磁盘文件为主, 详细介绍Turbo C2.0提供的文件操作函数, 当然这些对文件的操作函数也适合于非磁盘文件的情况。 另外, Tur 阅读全文
摘要:
将两个char类型链接。 char d[20]="GoldenGlobal"; char *s="View"; strcat(d,s); 结果放在d中 printf("%s",d); 输出 d 为 GoldenGlobalView (中间无空格) d和s所指内存区域不可以重叠且d必须有足够的空间来容 阅读全文
摘要:
1、char是字符类型 2、string是字符串类型 虽然一字之差,但其本质是很大的。 1. char属于基础类型(C++),在C#中它属于值类型(Value Type)。char类型的长度是固定的,C++中它可能是1个字节,或者2个字节(取决于是否为Unicode Char),而在C#中,它永远是 阅读全文
摘要:
一、malloc()和free()的基本概念以及基本用法: 1、函数原型及说明: void *malloc(long NumBytes):该函数分配了NumBytes个字节,并返回了指向这块内存的指针。如果分配失败,则返回一个空指针(NULL)。 关于分配失败的原因,应该有多种,比如说空间不足就是一 阅读全文
摘要:
数据库是就是存储在计算机存储设备,结构化的相关数据的集合。在Access中元组叫做记录,水平方向的行称为元组,元组对应表中的一条具体记录。属性在Access中叫字段,垂直方向的列称为属性,每一列有一个属性名。文档可视为按一定结构组织的记录 的集合。文档的集合可构成所谓的数据库。 阅读全文