自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 char数组和char指针数组赋值的区别

char *p=“abcde”; 这种方式是定义了一个字符型指针,指向常量字符串"abcde",可认为编译器做了下面的事情:在常量区分配6个字节,分别放上a,b,c,d,e,\0,然后把a的地址返回给p。 char p[]=“abcde”; 这种方式是定义了一个字符数组,其长度自动设置其等于"abcde"。 所以第一种指向了常量区,无法修改; 第二种定义了普通的数组变量,放在栈中,可以修改。 ...

2018-12-11 09:27:42 3152 1

原创 C语言地址传递

#include <stdio.h> int GetSum(int* _sum, int _num1, int _num2) { //将ps的值赋给_sum,_sum的值就是ps的值,即sum的地址,_sum就是取_sum上存放的地址的值。对_sum做运算,就会改变sum的值 *_sum = _num1 + _num2; return *_sum; } void main() { in...

2018-12-10 15:34:44 1642

原创 sizeof(char *)与sizeof(char)的区别

void sort_str(char str[]) { sizeof(str); //大小为4 } void main() { char str[]= “qpwieurnnzvcmkjaskfoiwan;;”; sizeof(str); //大小为26 } 疑问: 为什么第一个sizeof(str)的大小为4,第二个sizeof(str)的大小为26? 解答: 第一个str代表的是...

2018-12-05 15:53:21 13627 1

原创 C语言字符数组和字符串数组的初始化

//字符数组的初始化 char c1[3] = {'A','a','c'}; printf("%d\n", sizeof(c1)); //3 char c2[10] = { 'A', 'a', 'c'}; printf("%d\n", sizeof(c2)); //10 char c3[] = { 'A', 'a', 'c'}; printf("%d\n", sizeof(c3)); ..

2018-12-01 17:13:53 3352

原创 c语言scanf函数

定义:scanf函数称为格式输入函数,即按用户指定的格式从键盘上把数据输入到变量中。 格式:scanf(“格式控制字符串”,地址表列); 例如:scanf(“%d”,&a); &是一个取地址运算符,&a是一个表达式,作用是求变量的地址。 下面举几个例子说明一下scanf在应用中会遇到的问题: 例1: int a,b,c; printf(“input a,b,c\n”); s...

2018-11-28 12:09:46 2765

转载 编译时提示:有多个重载函数“pow”实例与参数列表匹配

编译时提示:有多个重载函数“pow”实例与参数列表匹配 pow是double型的返回值,写错了就会有这样的提示。 pow函数的重载如下: C++提供以下几种pow函数的重载形式: 1、double pow(double X,int Y); 2、float pow(float X,float Y); 3、float pow(float X,int Y); 4、long double pow(long...

2018-11-27 17:04:45 3548 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除