# Integer « bit « C Array Q&A

Home
C Array Q&A
 1 bit 2 Byte 3 char 4 class 5 Development 6 Dimensional Array 7 dynamic 8 element 9 find 10 index 11 initialization 12 Integer 13 length 14 loop 15 memory 16 Operation 17 pointer 18 Print 19 size 20 Sort Search 21 string 22 struct 23 variable
 C Array Q&A » bit » Integer

### 1. Efficient bitshifting an array of int?    stackoverflow.com

To be on the same page, let's assume sizeof(int)=4 and sizeof(long)=8. Given an array of integers, what would be an efficient method to logically bitshift the array to either the left or ...

### 2. How to choose a (valid) random adjacent point in an array of integers in C?    stackoverflow.com

Assume that we have an array of integers (3x3) depicted as follows:

``````+-+-+-+
| |1| |
+-+-+-+
|0|x|1|
+-+-+-+
| |0| |
+-+-+-+
``````
(0,1) above is set to 1 and (1,0) is 0 etc. Now assume that I find myself ...

### 3. Casting a 32-bit int as a char array    cboard.cprogramming.com

#include int main() { int n = 88; char ch; //ch = n - '0'; <<== Not what you want ch = (char) n; //or just ch = n; printf("\nN = %d, Ch = %c, hexN = %x, hexCh = %x", n, ch, n, ch); printf("\nSizeof(N) = %d, Sizeof(ch) = %d", sizeof n, sizeof ch); printf("\n\n\t\t\t press enter when ready"); ...