1,对于 char* 或char[] 所定义的字符串,常常有拼接,截取,复制等一系列操作。具体函数可以参照网上参考。值得注意的是,vs2013之后废弃了原先的一些函数,以function_s的方式重新定义了函数,增加了对数据大小的控制,防止溢出。 例如: 原——strcat(char* dest,c
分类:
其他好文 时间:
2016-03-10 08:15:09
阅读次数:
132
对于 byle short int long 而言,创建数组以后,默认值为0 对于float double而言,默认值是0.0 (注意 float 类型 数字后面加F) 对于char而言,默认值为空格 对于boolean而言,默认为false 对于引用类型的变量构成的数组而言,默认初始化值为null
分类:
编程语言 时间:
2016-03-02 00:04:43
阅读次数:
208
char varchar varchar2 的区别 http://blog.csdn.net/honglei_zh/article/details/7172538区别:1.CHAR的长度是固定的,而VARCHAR2的长度是可以变化的, 比如,存储字符串“abc",对于CHAR (20),表示你存.....
分类:
其他好文 时间:
2016-01-26 21:39:04
阅读次数:
396
【转】最近的项目中有不少c的程序,在与项目新成员的交流中发现,普遍对于char *s1 和 char s2[] 认识有误区(认为无区别),导致有时出现“难以理解”的错误。一时也不能说得很明白,网上也搜了一下相关文章发现一些写的比较好的,综合了一下当教育资料备用。char *s1 = "hello";...
分类:
其他好文 时间:
2015-11-02 21:09:39
阅读次数:
159
#include<stdio.h>
intmain()
{
chara=128;//128=127+1=-1;//因为char类型最大能保存的范围为-128~127
//10000000
//11111111111111111111111110000000
printf("%u\n",a);
system("pause");
return0;
}#include<stdio.h>
intmain()
{
chara=-1;//128=127+1..
分类:
编程语言 时间:
2015-11-01 19:46:22
阅读次数:
201
1.CHAR的长度是固定的,而VARCHAR2的长度是可以变化的, 比如,存储字符串“abc",对于CHAR (10),表示你存储的字符将占10个字节(包括7个空字符),而同样的VARCHAR2 (10)则只占用3个字节的长度,10只是最大值,当你存储的字符小于10时,按实际长度存储。 2.CHAR...
分类:
其他好文 时间:
2015-10-27 19:59:10
阅读次数:
279
对于char型数据,一般会分为无符号和有符号两种类型,这里说明一下这两者的范围问题
首先是无符号char,这个简单,
0000 0000 ~ 1111 1111 范围也就是0 ~ 255
那么对有符号char呢??
首先清楚一个东西,对于有符号数,最高位为符号位,0为正,1为负
那么按照跟上面一样的思路,范围为:
1111 1111 ~ 0111 1111 也就是-127 ~ ...
分类:
其他好文 时间:
2015-07-27 15:05:21
阅读次数:
144
1. “数组名代表了数组的存储首地址,是一个地址常量”。对于char *p1 = "A String.";和char p2[] = "Another String.";这两种写法的不同:p1指向的这个字符串是个常量, 不可改变, 程序在编译期间就为"A String."这个字符串分配了固定的空间, ...
分类:
编程语言 时间:
2015-07-22 18:24:30
阅读次数:
123
C语言的一大优势就是对内存空间的控制,当然,一般情况下对于开发人员来说都是透明的。看一个始终困扰初学者的问题:字节对齐!先看四个重要的基本概念:1.数据类型自身的对齐值:对于char型数据,其自身对齐值为1,对于short型为2,对于int,float,double类型,其自身对齐值为4,单位字节。...
分类:
编程语言 时间:
2015-07-15 19:05:51
阅读次数:
195
1、技术的发明是为了某个问题,traits也是一样。考虑下面的需求。2、对两个变量相加,为了通用,使用模板方法,实现编译时多态。如下:template T Add(T a,T b){ //...}3、对于int,double实现是一样的,直接相加就行了。但是对于char*,我们期望内容相加,返回一个...
分类:
编程语言 时间:
2015-07-05 11:01:47
阅读次数:
125