待兔 待兔
4年前
[Dart]Dart语言之旅<二>:变量
变量以下是创建变量并为其分配值的示例:varname'Bob';变量是引用。名为name的变量包含对值为“Bob”的String类型的对象的引用。默认值未初始化的变量的初始值为null。即使是数字类型的变量,初始值也为null,因为数字也是对象。intlineCount;assert(lineCountnull)
Stella981 Stella981
3年前
C语言学习Day16
初识指针define_CRT_SECURE_NO_WARNINGS1/@Title:brief@Description:brief
Wesley13 Wesley13
3年前
C语言输入行数,输出菱形
!(https://img2018.cnblogs.com/blog/1546244/201904/154624420190420201033631478714815.png)include<stdio.hinclude<stdlib.hmain(){intn,i,j
Stella981 Stella981
3年前
Rust语言宏原理及开发教程
Rust语言最强大的一个特点就是可以创建和利用宏/Macro。不过创建Rust宏看起来挺复杂,常常令刚接触Rust的开发者心生畏惧。这片文章的目的就是帮助你理解RustMacro的基本运作原理,学习如何创建自己的Rust宏。相关链接:在线学编程(https://www.oschina.net/action/GoToLink?urlhttp%3
Wesley13 Wesley13
3年前
Go语言可用几种消息通讯方案
mangos 基于SP/nanomsg协议,比较难用。ProtoActor类似Erlang的实现,比较新,完备度较低,但是性能还不错。最近又多了一个选择,vice(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fmedium.com%2F%40matryer%2Fintro
Wesley13 Wesley13
3年前
C 语言结构体,以点号开头
structcgroup_subsyscpuacct_subsys{.name"cpuacct",.createcpuacct_create,.destroycpuacct_destroy,.populatecpuacct_populate,.subsys_
Stella981 Stella981
3年前
Rust语言开发基础(六)基础语法
一、变量的定义和使用其它常见的编程语言对变量的定义通常是通过声明类型和使用关键new来创建一个变量,但Rust不是,Rust使用关键字let。1\.变量绑定通过let实现fnmain(){letx5;}2\.变量可以是一种模式,自动匹配。let(x,y)(1,2);3\.
Stella981 Stella981
3年前
C语言学习Day13
define_CRT_SECURE_NO_WARNINGS1/@Title:选择排序@Description:蛮力法实现选择排序@aut
Wesley13 Wesley13
3年前
23种设计模式(面向对象语言)
一、设计模式的分类总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。创建型模式是用来创建对象的模式,抽象了实例化的过程,帮助一个系统独立于其他关联对象的创建、组合和表示方式。所有的创建型模式都有两个主要功能:  1.将系统所使用的具体类的信息封装起来  2.隐藏
Wesley13 Wesley13
3年前
C语言内存优化——继续含泪总结
之前分析了基本数据类型的优化,现在开始涉及全局和局部变量的优化,话说这个东西我从没想过还能这样优化的喂!全局变量/Globalvariables全局变量不会被分配在寄存器上,修改全局变量需要通过指针或者调用函数的方式间接进行。所以编译器不会将全局变量存储在寄存器中,那样会带来额外的、不必要的负担和存储空间。所以在比较关键的循环中,我们要