代码出错了 删掉对应的行 就正常了 !不知道什么问题???

// boolean 1个字节 byte  1个字节 short 2个字节   
//int 4个字节 long 8个字节 double 8个字节 float 4个字节 char 2个字节   
// c语言中数据类型比java少一些,在c语言中没有boolean类型的数据  int 1代表真 0代表假  
// char,int,float,double,signed,unsigned,long,short,void  
// c语言中没有String类型的数据 java中表示一个字符串 String,c语言中表示字符串 通过char类型的数组来表示字符串  
// c语言没有byte类型  用char类型表示byte类型  
#include<stdio.h>
/*做c/c++编程的对#include指令都不会陌生,绝大多数人也都知道如何使用,但我相信仍有人对此是一知半解的,
C:
#include <stdio.h>
C++:
#include <iostream>
表示包含C/C++标准输入输出头文件。包含指令不仅仅限于.h头文件,可以包含任何编译器能识别的C/C++代码文件,
包括.c、.hpp、.cpp、.hxx、.cxx等,甚至.txt、.abc等等都可以。
预处理器发现 #include 指令后,就会寻找指令后面<>中的文件名,并把这个文件的内容包含到当前文件中。
被包含文件中的文本将替换源代码文件中的#include 指令, 就像你把被包含文件中的全部内容键入到源文件中的这个位置一样。
stdio 就是指 “standard input & output"(标准输入输出)
所以,源代码中如用到标准输入输出函数时,就要包含这个头文件!
例如c语言中的 printf("%d",i); scanf("%d",&i);等函数。[1]
stdio.h所包含的函数:


文件访问
fopen
freopen
fflush
fclose
二进制输入/输出
fread
fwrite
非格式化输入/输出
fgetc/getc
fputc/putc
ungetc
fgets
fputs
格式化输入/输出
scanf/fscanf/sscanf
printf/fprintf/sprintf
perror
文件定位
ftell
fseek
fgetpos
fsetpos
rewind
错误处理
feof
ferror
文件操作
remove
rename
tmpfile


*/
#include<stdlib.h>
/*stdlib 头文件即standard library标准库头文件。stdlib.h里面定义了五种类型、一些宏和通用工具函数。
类型例如size_t、wchar_t、div_t、ldiv_t和lldiv_t; 宏例如EXIT_FAILURE、EXIT_SUCCESS、RAND_MAX和MB_CUR_MAX等等;
常用的函数如malloc()、calloc()、realloc()、free()、system()、atoi()、atol()、rand()、srand()、exit()等等。
具体的内容可以打开编译器的include目录里面的stdlib.h头文件查看*/
main()
{
//sizeof();c语言函数,可以把某种数据类型的长度获取出来int
//signed,unsigned, 数据类型的修饰符   
//signed int:代表的是有符号的int的数据  
//unsigned int:无符号的int数据   
// 符号的修饰符只能修饰整数类型的数据   
//不能修饰浮点型的数据 float double 
printf("char的长度为%d\n", sizeof(char));
printf("double的长度为%d\n", sizeof(double));
printf("int的长度为%d\n", sizeof(int));
printf("float的长度为%d\n", sizeof(float));
printf("long的长度为%d\n", sizeof(long));
printf("short的长度为%d\n", sizeof(short));
printf("signed int的长度为%d\n", sizeof(signed int));
printf("unsigned int的长度为%d\n", sizeof(unsigned int));
system("pause");


}



会出错 改成以下就正常了 



// boolean 1个字节 byte  1个字节 short 2个字节   
//int 4个字节 long 8个字节 double 8个字节 float 4个字节 char 2个字节   
// c语言中数据类型比java少一些,在c语言中没有boolean类型的数据  int 1代表真 0代表假  
// char,int,float,double,signed,unsigned,long,short,void  
// c语言中没有String类型的数据 java中表示一个字符串 String,c语言中表示字符串 通过char类型的数组来表示字符串  
// c语言没有byte类型  用char类型表示byte类型  
#include<stdio.h>
/*做c/c++编程的对#include指令都不会陌生,绝大多数人也都知道如何使用,但我相信仍有人对此是一知半解的,
C:
#include <stdio.h>
C++:
#include <iostream>
表示包含C/C++标准输入输出头文件。包含指令不仅仅限于.h头文件,可以包含任何编译器能识别的C/C++代码文件,
包括.c、.hpp、.cpp、.hxx、.cxx等,甚至.txt、.abc等等都可以。
预处理器发现 #include 指令后,就会寻找指令后面<>中的文件名,并把这个文件的内容包含到当前文件中。
被包含文件中的文本将替换源代码文件中的#include 指令, 就像你把被包含文件中的全部内容键入到源文件中的这个位置一样。
stdio 就是指 “standard input & output"(标准输入输出)
所以,源代码中如用到标准输入输出函数时,就要包含这个头文件!
例如c语言中的 printf("%d",i); scanf("%d",&i);等函数。[1]
stdio.h所包含的函数:


文件访问
fopen
freopen
fflush
fclose
二进制输入/输出
fread
fwrite
非格式化输入/输出
fgetc/getc
fputc/putc
ungetc
fgets
fputs
格式化输入/输出
scanf/fscanf/sscanf
printf/fprintf/sprintf
perror
文件定位
ftell
fseek
fgetpos
fsetpos
rewind
错误处理
feof
ferror
文件操作
remove
rename
tmpfile


*/
#include<stdlib.h>
/*stdlib 头文件即standard library标准库头文件。stdlib.h里面定义了五种类型、一些宏和通用工具函数。
类型例如size_t、wchar_t、div_t、ldiv_t和lldiv_t; 宏例如EXIT_FAILURE、EXIT_SUCCESS、RAND_MAX和MB_CUR_MAX等等;
常用的函数如malloc()、calloc()、realloc()、free()、system()、atoi()、atol()、rand()、srand()、exit()等等。
具体的内容可以打开编译器的include目录里面的stdlib.h头文件查看*/
int main()
{
//sizeof();c语言函数,可以把某种数据类型的长度获取出来int
//signed,unsigned, 数据类型的修饰符   
//signed int:代表的是有符号的int的数据  
//unsigned int:无符号的int数据   
// 符号的修饰符只能修饰整数类型的数据   
//不能修饰浮点型的数据 float double 
printf("char的长度为%d\n", sizeof(char));

printf("float的长度为%d\n", sizeof(float));
printf("long的长度为%d\n", sizeof(long));
printf("short的长度为%d\n", sizeof(short));
printf("signed int的长度为%d\n", sizeof(signed int));
printf("unsigned int的长度为%d\n", sizeof(unsigned int));
system("pause");



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值