Programming Exercises
Write a function that converts a binary string to a numeric value. That is, if you have
char * pbin = "01001001";
then you can pass pbin as an argument to the function and have the function return an int value of 25.
Write a program that reads two binary strings as command-line arguments and prints the results of applying the ~ operator to each number and the results of applying the &, |, and ^ operators to the pair. Show the results as binary strings.
Write a function that takes an int argument and returns the number of ON bits in the argument.
Write a function that takes two int arguments: a value and a bit position. Have the function return 1 if that particular bit position is 1, and have it return 0 otherwise.
Write a function ...
Get C Primer Plus®, Third Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.