pragam solidity ^0.4.23;

contract helloword{

string public  name ="hello";

function getName () public view returns(string){

return name;

}

}

solidity中string是一种动态数组类型,要取得string的长度以及string中的值,需要把string转换为bytes字节数组。

长度:   bytes(name).length;

获取字节:  bytes(name)[0] 的值为h的16进制值

修改字节  bytes(name)[0]=XX;XX是一个16进制的值,或者   bytes(name)[0] = ‘字母’;

solidy的for循环中,下标类型不能定义为int。应该为uint。

for(uint i =0;i<XX.length;i++){

}

最新文章

  1. 浏览器 onbeforeunload 事件 兼容写法
  2. Arduino101学习笔记(十四)&mdash;&mdash; Flash库
  3. 解决eclipse spring配置报错:cvc-elt.1: Cannot find the declaration of element
  4. SQL 数据库表标识列初始化 DBCC
  5. Android:修改版本
  6. UITableView section header 不固定
  7. UVALive 3713 Astronauts (2-SAT,变形)
  8. drupal7 安装百度编辑器Ueditor及后续使用
  9. Myeclipse黑色主题配置
  10. 【Parallel】.Net 并行执行程序的使用心得
  11. 【BZOJ1211】【HNOI2004】树的计数 prufer序列
  12. zoj3195 联通树上三个点的路径长
  13. JAVA内存泄露分析及解决
  14. Lottie 动画库
  15. 冒泡排序(Bubble Sort),比较次数优化改进
  16. LG4768 [NOI2018]归程
  17. 第1章 敏捷思维—“互联网+”知识工作者必备的DNA
  18. eclipse安装中文补丁包
  19. Python学习札记(三十三) 面向对象编程 Object Oriented Program 4
  20. CH 4302 Interval GCD

热门文章

  1. [证书服务器 第二篇] 基于OpenSSL 在 CentOS6 系统上 搭建自签证书服务,并应用于Web容器
  2. gradle 添加依赖
  3. dojo 官方翻译 dojo/string 版本1.10
  4. linux内核 RCU机制详解【转】
  5. 【字符串题目】poj 3096 Surprising Strings
  6. LightOJ - 1151 Snakes and Ladders —— 期望、高斯消元法
  7. SpringMVC的API和Spring的官方说明文档的地址。
  8. blog真正的首页
  9. matlab之plot()函数
  10. BZOJ 2019 [Usaco2009 Nov]找工作:spfa【最长路】【判正环】