C语言
small coder
这个作者很懒,什么都没留下…
展开
-
在 c 语言中 sizeof 和strlen 的区别
1 从他们各自的属性而言, sizeof是运算符,而strlen是一个函数2 从功能上讲. sizeof 它是从内存角度出发,它用来求所占字节数,也就是说是求占内存大小,在c 语言中,是将字符串作为字符数组来处理的, c系统在存储字符串时,会自动在后面加一个 \0 作为一个字符串结束标志,因此在用sizeof 求字符串所占字节大小时包括 \0 的大小。而strlen是一个关于处理字符串的...原创 2019-07-08 15:06:48 · 87 阅读 · 0 评论 -
日常敲代码
好好学习,天天向上。今日练习小成果给大家分享一下练习题一:求10个整数的最大值#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>void main(){int x, max, i;scanf("%d", &max);i = 1;do{scanf( “%d”,&a...原创 2019-03-17 23:45:34 · 176 阅读 · 0 评论 -
今日小练习;将数组A中的内容和数组B中的内容进行交换。(数组一样大)
#include<stdio.h>#include<stdlib.h>int main() {int a[4] = { 1,3,4,9 };int b[4] = { 9,5,2,7 };for (int i = 0; i < 4; ++i) { int date = a[i]; a[i] = b[i]; b[i] = date;}for (int ...原创 2019-04-13 22:10:07 · 100 阅读 · 0 评论 -
C/C++中 static关键字总结
1 在c语言中2 在c++中原创 2019-08-28 10:09:23 · 181 阅读 · 0 评论 -
const关键字总结
1 const关键字的作用凡是经const修饰过的内容,只具有读的权限,不具有写的权限。也就是说,被const修饰的内容不可修改。可以提高程序的健壮性。2 const关键字的一些使用场景及注意事项1.const关键字修饰变量const int a;变量a经过const修饰过后,a的值就不可被修改,且2 const关键字与宏(1)const关键字具有宏的属性,经过const修饰过后的...原创 2019-08-03 18:07:29 · 124 阅读 · 0 评论 -
详解结构体的大小计算
求一个结构体的大小原创 2019-08-19 10:27:30 · 289 阅读 · 0 评论 -
C语言中的动态内存管理
C语言中的动态内存管理原创 2019-08-19 11:38:29 · 158 阅读 · 0 评论 -
C++中的动态内存管理
1 C&C++中的动态内存管理C语言内存管理方式在C++中可以继续使用,但有些地方就无能为力而且使用起来比较麻烦,因此C++又提出 了自己的内存管理方式:通过new和delete操作符进行动态内存管理。2 C++中如何实现动态内存管理...原创 2019-08-19 13:52:43 · 171 阅读 · 0 评论 -
经典面试题之 : malloc/free和new/delete 的区别
1 malloc/free和new/delete 共同点malloc/free和new/delete的共同点是:都是从堆上申请空间,并且需要用户手动释放2 malloc/free 和 new/delete的不同1 malloc/free 是函数 new/delete 是操作符2 malloc 申请的空间不可以初始化,而new出来的空间可以初始化3 malloc 申请空间时需...原创 2019-08-19 14:07:20 · 681 阅读 · 0 评论