C注意事项
2014-11-04:
- C标准中main函数只有两种形态:
.. code:: c
int main(void);
int main(int argc, char *argv[]);
- 不可以通过指向字符串常量的指针修改字符串:
很明显, 字符串常量, 不可以修改, 但是很多时候还是容易犯错误
.. code:: c
#include <stdio.h>
int main(void)
{
char *pstr = "hello, world";
// *(pstr+2) = 'd'; 编译会报错!
char str[] = "hello, world";
str[3] = 'd'; // OK
char *p_str = str;
*(p_str + 3) = 'f'; // OK
return (0);
}
2014-12-01:
- C语言中void类型怎么返回?使用\
return
:
.. code:: c
void func(void)
{
if (...) {
return;
}
...
}
- C语言和面向对象思想并不冲突 ;) 这两者是可以在一起的
2014-12-14: ~~~~~~~~~~~
- typedef, struct, do…while后切记要加分号;
更多文章
本站热门
- socks5 协议详解
- zerotier简明教程
- 搞定面试中的系统设计题
- frp 源码阅读与分析(一):流程和概念
- 用peewee代替SQLAlchemy
- Golang(Go语言)中实现典型的fork调用
- DNSCrypt简明教程
- 一个Gunicorn worker数量引发的血案
- Golang validator使用教程
- Docker组件介绍(二):shim, docker-init和docker-proxy
- Docker组件介绍(一):runc和containerd
- 使用Go语言实现一个异步任务框架
- 协程(coroutine)简介 - 什么是协程?
- SQLAlchemy简明教程
- Go Module 简明教程