首页
学习
活动
专区
工具
TVP
发布

编程入门之C语言

专栏作者
22
文章
25508
阅读量
19
订阅数
C语言编程入门之--第六章C语言控制语句
导读:本章带读者理解什么是控制语句,然后逐个讲解C语言常用的控制语句,含有控制语句的代码量多起来后就要注意写代码的风格了,本章末节都是练习题,大量的练习才能掌握好控制语句的使用。
啊源股
2020-10-10
9720
linux中OTG识别到一个U盘后产生一个sg节点的全过程
  需要关注注册驱动的有hub, usb, usb-storage。hub中用来做检测usb口是否有OTG的东东接入,usb是所有usb接入设备的老大哥,usb-storage只是usb的一个小老弟。
啊源股
2019-11-27
1.9K0
Android源码阅读技巧--查找开发者选项中显示触摸操作源码
在开发者模式下,在开发者选项中,可以勾选“显示触摸操作”,然后只要点击屏幕就会在点击的位置有圈圈显示。如何找到绘制圈圈的代码部分,有什么技巧来阅读代码量这么大的android系统源码呢?以下请跟着小老弟我来一起分析吧。
啊源股
2019-09-29
1.4K0
C语言编程入门之--第五章C语言基本运算和表达式-part3
6. 位运算符 &, ^, | ,! 逻辑运算符 &&, ||, 移位运算符 >>, <<
啊源股
2019-09-11
4930
Android native进程间通信实例-binder篇之——用parcel传输数组
和之前稍微不同,这次要稍微分析一下 Parce.cpp 和 android_os_Parcel.cp p的源码,为的是能够掌握调试技巧,后续传输其它类型数据就能举一反三了!
啊源股
2019-09-11
2.3K0
C语言编程入门之--第五章C语言基本运算和表达式-part4
  二进制数据中,比如一个字节的数据,它的十进制为228,二进制就为11100100,如图5.11,
啊源股
2019-09-11
6040
Android native进程间通信实例-binder篇之——简单的单工通信
网上找了很多binder相关文章,大部分都是在跟踪binder实现源代码,然后再把框架代码贴出来,看着实在费力。
啊源股
2019-09-11
1.5K1
解决多类开机弹框问题
生活使用电脑中,经常由于安装某些程序的失误导致电脑开机的时候会弹出一些对话框,对话框的内容大多都是“某某dll安装不正常”、“xx 内存writen错误”等等,这时最快的解决办法当然是重新安装操作系统,但是这样费时又费力,以下程序就是为了解决这个问题制作的,目前只支持关闭一个异常的对话框,后续会更新新的版本。
啊源股
2019-09-11
3920
wince中测试驱动应用程序的实现
  这里建的工程是MFC的smart device,选择ARMV4I的指令集,不同的设备可能会有轻微的不同,不过大体实现是一样滴。还有,这里选的应用类型是dialog base。
啊源股
2019-09-11
7230
51单片机对无线模块nRF24L01简单的控制收发程序
这段代码主要先看全局变量,通过对IO口的赋值(如按键、led、无线模块的端口CE/IRQ等)可以知道电路图的绘制。
啊源股
2019-09-11
2.3K0
简单修改cramfs
首先进入root用户,确保LINUX系统下装有cramfsprogs,没有的话get-apt install cramfsprogs,
啊源股
2019-09-11
5530
Android native进程间通信实例-binder篇之——HAL层访问JAVA层的服务
有一天在群里聊天的时候,有人提出一个问题,怎样才能做到HAL层访问JAVA层的接口?刚好我不会,所以做了一点研究。
啊源股
2019-08-20
1.8K0
C语言编程入门之--第五章C语言基本运算和表达式-part2
回车键也是一个字符,在使用scanf的时候,输入完毕要按下回车键,这时候回车键也会被输入到stdin流中,会搞乱我们的程序。
啊源股
2019-08-20
9020
C语言编程入门之--第五章C语言基本运算和表达式-part1
  导读:程序要完成高级功能,首先要能够做到基本的加减乘除。本章从程序中变量的概念开始,结合之前学的输出函数和新介绍的输入函数制作简单人机交互程序,然后讲解最基础的加减法运算,自制简单计算器程序练手。
啊源股
2019-08-20
5750
C语言编程入门之--第四章C语言基本数据类型
  导读:C语言程序中经常涉及一些数学计算,所以要熟悉其基本的数据类型。数据类型学习起来比较枯燥,不过结合之前的内存概念,以及本节的字节概念,相信数据类型也就不难理解了。本章从二进制的基本概念开始,然后介绍机器语言通用的计算单位字节,最后再介绍C语言中基本的数据类型及其基本概念。
啊源股
2019-08-20
7610
Android native进程间通信实例-binder结合共享内存
  在android源码的驱动目录下,一般会有共享内存的相关实现源码,目录是:kernel\drivers\staging\android\ashmem.c。但是本篇文章不是讲解android共享内存的功能实现原理,而是讲怎么运用它。
啊源股
2019-08-20
2.5K0
C语言编程入门之--第三章编写第一个C语言程序
导读:一般学一门计算机语言的第一堂上机课(“上机”顾名思义,上计算机,机你太美),就是往屏幕输出“hello world”,本章也不例外。
啊源股
2019-08-20
1.4K2
C语言编程入门之--第二章编译环境搭建
  导读:C语言程序如何工作,首先需要编译链接成可执行文件,然后就可以运行在不同的环境中,这个“环境”的意思就是比如说,电脑,手机,路由器,蓝牙音箱等等智能设备中,其中编译器启到了关键的桥接作用。本章主要先从C语言编译的全过程开始分析,然后介绍常用的编译器工具,最后介绍本系列博客使用的免费开发软件Dev-C++安装过程。
啊源股
2019-08-20
7010
C语言编程入门之--第一章初识程序
  导读:计算机程序无时不刻的影响着人类的生活,现代社会已经离不开程序,程序的作用如此巨大,那么程序到底是什么呢?本章主要讨论程序的概念,唤起读者对程序的兴趣,同时对C语言程序与其它语言程序进行比较,说明作为一个C语言程序员需要具备的基本理论知识,本章末端简单的描述windows中一个计算器程序是如何工作的。
啊源股
2019-08-20
7810
Android native进程间通信实例-socket本地通信篇之——服务端进程异常退出解决办法
想想,如果手机上使用一个聊天程序的时候,手机端关闭了聊天程序,那么远端服务器程序总不能说挂就挂吧!所以一定要查明真相。
啊源股
2019-08-20
6730
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档