2017年7月19日 星期三

ARMv8-A Data types

ARM Cortex-A Series Programmer’s Guide for ARMv8-A

Data types

In many programming environments for C and C-derived languages on 64-bit machines, int variables are still 32 bits wide, but long integers and pointers are 64 bits wide. These are described as having an LP64 data model. This chapter assumes LP64, though other data models are available, see Table 5.1. The ARM ABI defines a number of basic data types for LP64. Some of these can vary between architectures, and are included in the following:



參考: http://infocenter.arm.com/help/index.jsp?topic=%2Fcom.arm.doc.den0024a%2Fch08s02.html

2017年7月2日 星期日

C 語言學習資源

這兩天看到大陸的教學視頻,C语言从菜鸟到高手,記錄一下幾個 C 語言學習資源

C语言从菜鸟到高手 传智播客 尹成
共有340集視頻
http://www.bilibili.com/video/av5120945/?from=search&seid=17388912961331436624

100条经典C语言笔试题目
https://wenku.baidu.com/view/9364c269b84ae45c3b358c7c.html

<<C和指針>> 筆記66條
https://forum.mianbaoban.cn/t/c-66/44480?utm_source=EETC%20Forum%20Alert&utm_medium=Email&utm_campaign=2017-07-03

Simen 大大的 slideshare 深入淺出 C語言
https://www.slideshare.net/simenli/c-49341309

還有就是 Jserv 大大的「你所不知道的 C 語言」系列講座
http://hackfoldr.org/dykc/