C语言学习笔记一
来源:互联网 发布:百度云盘 ubuntu镜像 编辑:程序博客网 时间:2024/04/27 18:51
十进制换算
123=1*10^2+2*10^1+3*10^0=123
二进制换算
110(2)=1*2^2+1*2^1+0*2^0=6
存储单位:
Bit(位)
Byte(字节):一字节有8Bit(位)
KB(K字节):1K=1024 byte
MB(兆字节):1M=1024K
GB(G字节):1G=1024M
TB(T字节):1T=1024G
PB(P字节):1P=1024T
语言分类:
机器语言
汇编语言
C语言 - ObjectiveC语言
-C/C++语言 - Java
IDE(Integrated Development Environment,集成开发环境)-C#
-PHP
-Python
-VB
Windows: Visual Studio 2010/2013/2015
Mac:XcodeLinux:VI
Unix:VIM
跨平台(Windows、Mac、Linux): QT、Code::Blocks、Eclipse
编程步骤:源代码编辑 编译源文件 链接生成应用程序
基础知识点:
C语言严格区分大小写
printf和getchar函数在stdio.h里面
C语言的源文件为.c和.h
C++的源文件为.cpp和.h,同时.cpp兼容C
#include就是把整个文件内容包含进来(任意文件)
#include<>包含的是系统文件
#include ""包含的是自定义文件
#是预处理指令的标识
stdio:std就是标准库 io是输入输出
system("命令参数") 执行DOS命令,system函数包含在stdlib.h头文件之中
MessageBox包含在Windows.h头文件中,
例子:MessageBox(0, "你好!", "标题2", 0);
说明:第一个参数为弹出框依靠的窗口编号,相当于是谁弹出的窗口,0代表系统弹出,第二个参数为弹出内容,第三个参数为弹出标题,第四个为弹出框类型
ShellExecute 是windows系统里面操作的函数
例子:ShellExecute(0,"open","www.baidu.com",0,0,1);
ShellExecute(0,"open","G:\\aa.txt",0,0,1);
ShellExecute(0,"open","G:\\",0,0,1);
ShellExecute(0,"open","notepad",0,0,1);
printf输出标识说明:
%a(%A) 浮点数、十六进制数字和p-(P-)记数法(C99)
%c 字符
%d 有符号十进制整数
%f 浮点数(包括float和doulbe)
%e(%E) 浮点数指数输出[e-(E-)记数法]
%g(%G) 浮点数不显无意义的零"0"
%i 有符号十进制整数(与%d相同)
%u 无符号十进制整数
%o 八进制整数 e.g. 0123
%x(%X) 十六进制整数0f(0F) e.g. 0x1234
%p 指针
%s 字符串
%% "%"
例子: printf("%d,%x",num,&num); &是区变量num的内存地址
const in x=10; const固定恒定常量,只能读不能写
#define x 100 固定恒定常量,只能读不能写(#define 本质是替换)
例子:#define实现数据交换(节省内存)
int a = 100;
int b = 10;
a = a + b;
b = a - b;
a = a - b;
printf("\na=%d,b=%d",a,b);
- c语言学习笔记一
- C语言学习笔记一
- c语言学习笔记一
- C语言学习笔记一
- C语言学习笔记一
- C语言学习笔记(一)
- 嵌入式学习笔记-C语言(一)
- C语言学习笔记(一)
- C语言学习笔记(一)
- C语言学习笔记(一)
- C语言学习笔记(一)
- C语言学习笔记(一)
- C语言重新学习笔记一
- C语言学习笔记(一)
- C语言学习随堂笔记一
- C语言程序学习(一)笔记
- c语言学习笔记(一)
- C语言学习笔记(一)
- openwrt 添加 VPN 拨号
- AEAI Portal V3.5.2门户集成平台发版说明
- IndexableListView详解之——StringMatcher
- Form表单中单选按钮和复选框值得传递
- 在线pubmed
- C语言学习笔记一
- HTML学习 <6>
- AndroidStudio的经典教程(干货)
- [手机开发] EditText设置更多文字为省略号
- ajax返回的json数组处理方式
- Universal-Image-Loader完全解析(一)--- 基本介绍及使用
- LeetCode 008 String to Integer (atoi)
- solr操作语句
- 在写html页面时,自己用到的