码迷,mamicode.com
首页 >  
搜索关键字:字符串常量    ( 984个结果
8、C语言——指针
指针 一、指针变量定义 c语言有两种变量: 其中变量(普通变量)存储内容值;地址变量(指针变量)存储地址值 1、定义的格式: 类型名 *指针变量名 此处的*是一种标志,指针变量的标志 指针变量名是符合用户的标识符 前类型后分号是定义语句,除此以外都是执行语句 注: 1)定义变量(普通变量、指针变量) ...
分类:编程语言   时间:2017-06-04 10:50:47    阅读次数:212
String、StringBuffer与StringBuilder之间区别
大家在最初结束String字符串的时候,都会被教做认为String是不可变的字符串常量,是不可改变的常量。但是我们看下面的一个列子: 为什么会发生这种情况呢?难道最开始我们学习的就是错误的? JVM是这样解析的,首先创建一个变量s,赋值为abcd,然后在创建一个新的对象来执行第二段语句。这个时候的s ...
分类:其他好文   时间:2017-06-03 11:23:56    阅读次数:162
Java变成技巧
1.把字符串常量放在前面 通过把字符串常量房子啊比较函数equals()比较项的左边来防止偶然的NullPointerException: //Bad if(variable.equals("literal")) {...} //Good if("literal".equals(variable)) ...
分类:编程语言   时间:2017-05-31 14:28:49    阅读次数:173
java基础:常量的概念和使用
常量: 在程序执行的过程中,其值不发生改变的量 分类: A:字面值常量 字符串常量用双引号括起来的内容。 举例:"hello","world","HelloWorld" 整数常量所有的整数 举例:100,200 小数常量所有的小数 举例:10.23,110.11 字符常量用单引号括起来的内容 举例:... ...
分类:编程语言   时间:2017-05-31 10:11:42    阅读次数:206
Linux 可执行文件与进程内存结构, Linux 进程内存加载
一个可执行程序包含三个部分代码段:主要存放指令,操作以及只读的(常量)数据(例如字符串常量)。数据段:全局或者静态的已经初始化的变量。BSS段:全局或者静态的未初始化的变量。栈上面有1G内存时Linux内核区,与栈之间有一个gap随机地址,防止代码攻击。数据区dat..
分类:系统相关   时间:2017-05-30 12:24:58    阅读次数:239
Java 基本数据类型
变量就是申请内存来存储值。也就是说,当创建变量的时候,需要在内存中申请空间。 内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据。 因此,通过定义不同类型的变量,可以在内存中储存整数、小数或者字符。 Java 的两大数据类型: 内置数据类型 引用数据类型 内置数据类型 J ...
分类:编程语言   时间:2017-05-23 20:32:54    阅读次数:199
字符串常量池
创建字符串有两种方式:两种内存区域(字符串池,堆)1." " 引号创建的字符串在字符串池中2.new,new创建字符串时首先查看池中是否有相同值的字符串,如果有,则拷贝一份到堆中,然后返回堆中的地址;如果池中没有,则在堆中创建一份,然后返回堆中的地址(注意,此时不需要从堆中复制到池中,否则导致浪费池 ...
分类:其他好文   时间:2017-05-23 10:15:01    阅读次数:173
指针与字符串实例练习
在C语言中,字符串是存放在字符数组中的,字符串的引用如下: 该字符串长度是14,最后一个字节存放字符串结束符'\0'。 例1:通过字符指针变量输出一个字符串。 定义一个char*变量,即字符型指针变量string,用字符串常量"I love China!"初始化,把字符串的第一个元素的地址赋给指针变 ...
分类:其他好文   时间:2017-05-20 21:54:05    阅读次数:275
老问题了,函数返回指向常字符串的指针,形如 char *func()
摘自《c专家编程》,作为备忘 1. 直接返回简单的字符串 char *func() { return "Simple string demo!\n"} 这是最简单的解决方案,字符串常量存储在只读存储区,如果字符串需要通过计算得到,这种方式就不能使用 2. 使用全局字符数组 这种方式很容易理解,不多解 ...
分类:其他好文   时间:2017-05-19 19:28:42    阅读次数:137
java 中变量存储位置的区别
[原文] 1.寄存器:最快的存储区, 由编译器根据需求进行分配,我们在程序中无法控制. 2. 栈:存放基本类型的变量数据和对象的引用,但对象本身不存放在栈中,而是存放在堆(new 出来的对象)或者常量池中(字符串常量对象存放在常量池中。) 3. 堆:存放所有new出来的对象。 4. 静态域:存放静态 ...
分类:编程语言   时间:2017-05-19 16:53:11    阅读次数:200
984条   上一页 1 ... 46 47 48 49 50 ... 99 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!