c
qiangsanwa
这个作者很懒,什么都没留下…
展开
-
C语言学习笔记
标识符可以以字母、数字、下划线组成。并且首字母必须是下划线或者字母,不能猥数字,标识符长度最好不要超过8位,标识符是严格区分大小写的。 char占一个字节、int(一般情况下占两个字节,不同情况下可能不一样,还有short int long int等等)、float(4个字节)、double(8个字节)、long double(16个字节)。 格式化输出printf(“%x”),其中%d表示输出数字原创 2017-06-16 00:03:44 · 266 阅读 · 0 评论 -
C语言常见问题
struct定义问题: typedef struct Student{}Student,*StudentP;后面跟了一个Student和*Student。它的意思是typedef表示重新声明了两个类型,分别是Student和指针类型的Student。等价于:typedef struct Student Student; typdef struct Student *Student; int数组初始化原创 2017-07-21 16:11:11 · 244 阅读 · 0 评论 -
C语言中遇到的一些问题
方法调用中的数组问题1.我们经常会在一个方法中定义一个数组,并通过指针返回这个数组。但值得注意的是,我们不能简单的使用int []定义,而是要使用malloc函数创建内存空间。原因是int数组定义的变量,在方法调用后会被回收。这会导致在方法调用结束后,我们无法使用这个数组。具体请看代码:int* randNumber(){ int arrays[] = {1,2,3,4,5};//定义一个数原创 2017-07-19 14:31:08 · 267 阅读 · 0 评论